Android:ICS和Gingerbread上的android.intent.action.BOOT_COMPLETED

时间:2012-08-02 10:05:19

标签: android android-intent


我的应用程序正在侦听android.intent.action.BOOT_COMPLETED ..

Android:2.3

我的应用程序在启动前关闭/活动时能够播放。


Android:4.0.3

当我的应用程序在启动之前关闭(强制关闭)时, 能够获得广播。 原因是as in this link

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

我如何过来这个?我想在应用程序关闭时获得广播android.intent.action.BOOT_COMPLETED。

请帮助!!!

2 个答案:

答案 0 :(得分:3)

唯一的方法是用户应明确打开您的应用。

答案 1 :(得分:1)

添加此标志

intent.addFlags(Intent.FLAG_INCLUDE_STOPPED_PACKAGES);

我认为它会起作用。因为我遇到了同样的问题。