即使我的App在android中处于后台,也如何接收广播事件

问题描述

|| 我有一个应用程序,它是一个单独的活动应用程序,它收听许多广播事件,我的问题是,即使我的应用程序不在前台且无法运行,我如何才能确保收到为我的应用程序添加的所有触发的意图在后台?   有某种方法在哪里   我应该添加我的意图过滤器并   做registerReciever吗?我确定   如果我把它放在里面就行不通   \“在创建\” 任何想法或帮助?     

解决方法

听起来好像您想在\'背景\'中使用广播接收器接收事件。这将拾取实际上广播的事件,而无需启动UI。 您可以在应用程序清单中设置BroadcastReceiver及其意图过滤器,这样您就不必依靠正在运行的任何Java代码来注册接收器。