我有两个应用程序都安装在同一设备上。其中一个应用程序捕获ACTION_BOOT_COMPLETED广播,进行一些初始化并发送另一个广播(例如MY_CUSTOM_BROADCAST)。第二个应用程序拥有一个broadcastreceiver(在清单中通过标签进行了说明),用于监听此自定义广播。在启动时,第一个应用程序接收到ACTION_BOOT_COMPLETED并成功发送自定义广播。但是我的第二个应用程序的接收器似乎没有接收到它。我尝试使用“am broadcast”发送自定义广播。即使这样,第二个应用程序的接收器也不会接收到它。
然后我启动了第二个应用程序的主活动,然后尝试使用“am broadcast”发送广播。然后第二个应用程序的接收器成功接收到它。
有人能帮我解释为什么我的接收器在启动时没有收到自定义广播吗?我正在4.0.3(ICS)上运行此操作。
然后我启动了第二个应用程序的主活动,然后尝试使用“am broadcast”发送广播。然后第二个应用程序的接收器成功接收到它。
有人能帮我解释为什么我的接收器在启动时没有收到自定义广播吗?我正在4.0.3(ICS)上运行此操作。