繁体   English   中英

Android广播接收器始终运行

[英]Android broadcast receiver running always

我如何使广播接收机从设备一开始就始终运行? 是否可以在不声明声明的地方启动应用程序?

如果没有,我想我将在设备启动时启动我的应用程序。 但这可能会增加很多开销,这是不必要的。

我希望此始终运行的广播接收器,以便始终侦听c2dm通知。 这些应该通知用户应用程序中有新消息。

如果您使用“意图过滤器”将“ BroadcastReceiver”添加到“清单”中以侦听特定意图,则“接收器”在安装时将处于活动状态。

您是什么意思“始终运行”?

如果您需要长时间保持活动的状态,并且需要从操作系统启动中进行操作,则需要:

  1. 让该应用只能安装在内部存储设备上(否则它将无法正常工作)。

  2. 设置广播接收器以侦听引导意图。

  3. 收到启动意图后,启动服务,然后在此处聆听您想听的意图。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM