使用安装到SD卡的应用程序接收系统广播的解决方法?

时间:2011-07-27 16:52:20

标签: android broadcastreceiver app2sd

似乎安装到SD卡的应用程序没有收到任何系统广播。但是,我们希望在启动时启动一个侦听推送通知的服务。

我们讨厌放弃app2sd,因为它是许多用户要求的功能,所以有没有办法同时拥有这两个功能?

2 个答案:

答案 0 :(得分:3)

根据Android bug 8485,SD卡上的应用程序未收到EXTERNAL_APPLICATIONS_AVAILABLE广播。这对我来说没有意义,所以希望能得到解决。

与此同时,解决方法是从系统监听CONNECTIVITY_CHANGE广播,并在网络可用后将其用作触发器启动服务。

答案 1 :(得分:0)

在BOOT_COMPLETE和其他系统意图广播后,将安装外部SD卡。