当应用程序被强制关闭或从最近的应用程序列表中删除时,BroadcastReceiver不起作用

时间:2015-11-03 06:11:26

标签: android android-broadcastreceiver

我创建了一个侦听传入消息的广播接收器。我已经在清单中注册并测试了它,并且工作正常。

但问题是当用户强行关闭应用时,即当用户从最近的应用列表中删除应用时,它就会停止工作。

我已经读过这样的应用程序进入停止状态,并且在用户再次启动之前不会接收任何广播。

如何创建始终正在收听的广播接收器,即使应用程序被强制关闭/从最近的应用列表中删除。

我是否需要创建服务并使用它来注册或收听广播?或者还有其他方法可以做到这一点吗?

1 个答案:

答案 0 :(得分:1)

您必须为此创建服务并从清单中的最近标记写入排除。