gpt4 book ai didi

android - 如何判断Android的BOOT_COMPLETED是否发生(未收到)

转载 作者:太空宇宙 更新时间:2023-11-03 13:32:40 25 4
gpt4 key购买 nike

我不是要创建一个 BOOT_COMPLETED 接收器(这样做不会解决我的问题)。

有没有办法确定是否发生了 BOOT_COMPLETED?我有一个在 Android 完成启动之前(以及之后)被调用的库,如果系统没有完成启动,我不希望我的库完成它的请求。出于多种原因,在每个可能使用此库的应用程序中设置一个 BOOT_COMPLETED 接收器并不是一个合理的方法。

是否可以进行任何 Android 调用以确定设备的启动是否已完成?似乎有一个属性 dev.bootcomplete,如果不存在更好的方法,我可能不得不使用它。

最佳答案

恐怕实现此目的的唯一官方方法是创建RECEIVE_BOOT_COMPLETED接收器。

我建议您不要依赖属性,因为它们通常是特定于 OEM 的。否则,您的应用程序可能会在一种 Android 机型上运行,而不能在另一种机型上运行。

关于android - 如何判断Android的BOOT_COMPLETED是否发生(未收到),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11016656/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com