android - 预安装的应用程序是否会收到 ACTION_BOOT_COMPLETED

标签 android broadcastreceiver

从 3.1 开始,当安装应用程序时,它们处于 “已停止” 状态,因此在用户明确启动它们之前它们将无法运行。按下 Force Stop 将使它们返回此状态。

这是否意味着即使是预安装的应用程序也不会收到ACTION_BOOT_COMPLETED

检查 here供引用。

最佳答案

看看 release notes of Android 3.1 .

请注意,系统会向所有广播 Intent 添加 FLAG_EXCLUDE_STOPPED_PACKAGES。

此外,系统(预安装)应用程序不会设置为此已停止状态,因此它们已经收到了 Intent 。

关于android - 预安装的应用程序是否会收到 ACTION_BOOT_COMPLETED,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22299530/

相关文章:

android - 无法在 ICS 中接收广播

android - 在 Android 中显示网络错误的最佳方法,带有点击重试选项

android - 如何使用 NFC Action

c# - 在 C#.net 中向多个设备(但不是所有设备)发送 FCM 通知

android - React Native - Android TV - DPad 功能

当系统自动配对/连接蓝牙设备时,Android 会收到回调吗?

Android - 停止广播接收器被服务杀死

android - Intent 过滤器甚至不会以编程方式注销

java - AdColony Aurora 安卓 3.0 SetCustomID

c# - Xamarin.Forms DependencyService Get() 方法在 PCL 中返回 Null