关于系统广播LOCKED_BOOT_COMPLETED

weixin_54521116 2021-01-12 10:34:28
https://developer.android.google.cn/training/articles/direct-boot?hl=zh-cn
通过官网(上面的链接)对该广播的说明,但是在实际使用中有出入:
开机或重启之后,在Android7.0和7.1密码解锁前可以收到LOCKED_BOOT_COMPLETED和BOOT_COMPLETED(开机广播),
我的理解应该是解锁之后才会有BOOT_COMPLETED(开机广播);
在Android8/9/10密码解锁前无法收到LOCKED_BOOT_COMPLETED,解锁后可以收到BOOT_COMPLETED(开机广播)。

<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
和 android:directBootAware="true"都加了,为什么是这样子的,是还需要添加什么权限或配置?
...全文
2819 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
weixin_54521116 2021-01-12
  • 打赏
  • 举报
回复
引用 3 楼 bdmh 的回复:
directBootAware会影响LOCKED_BOOT_COMPLETED,ACTION_BOOT_COMPLETED是在解锁之后收到,你确认解锁前就能收到ACTION_BOOT_COMPLETED?
在android7模拟器上试的,解锁之前LOCKED_BOOT_COMPLETED监听完,就走ACTION_BOOT_COMPLETED了
bdmh 2021-01-12
  • 打赏
  • 举报
回复
directBootAware会影响LOCKED_BOOT_COMPLETED,ACTION_BOOT_COMPLETED是在解锁之后收到,你确认解锁前就能收到ACTION_BOOT_COMPLETED?
weixin_54521116 2021-01-12
  • 打赏
  • 举报
回复
引用 1 楼 不会写代码的猴子 的回复:
加动态权限申请了吗?
安装的时候,申请的所有权限都打开了
不会写代码的猴子 版主 2021-01-12
  • 打赏
  • 举报
回复
加动态权限申请了吗?

80,480

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧