广播接收器的生命周期

Utsav gupta

我想拥有一个BroadcastReceiver必须永远活跃的角色(100%)。现在,如果我已在Android清单中注册了该应用程序,还是会在应用程序本身被Android框架销毁时被杀死?

现在,我还一直在前台运行一项服务。这样可以确保我的应用程序永不被破坏吗?进而可以确保我在Android清单中注册的接收器永远保持活动状态。

菲皮

BroadcastReceiver文档),这是在清单始终是积极和它的作品,即使该活动不再运行(想想接收器的意图动作android.intent.action.BOOT_COMPLETED触发每次电话接通时间)。动态定义和注册的接收器仅在应用程序运行时才起作用(例如LocalBroadcastManagerregisterReceiver(...)方法)。

请参阅接收器元素文档,其中指出:

将广播接收器(BroadcastReceiver子类)声明为应用程序的组件之一。广播接收器使应用程序能够接收由系统或其他应用程序广播的意图,即使该应用程序的其他组件未运行。

有关服务的文档说:

前台服务是被认为是用户积极了解的服务,因此不适合当内存不足时被系统杀死的服务

因此,系统很可能不会杀死该服务所引用的正在运行的应用程序。

因此,这就像能够阅读文档一样,我认为这对于Android平台而言是非常详尽的。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

与活动生命周期无关的广播接收器

来自分类Dev

控制器生命周期和发射/广播

来自分类Dev

广播接收器

来自分类Dev

高信任度,S2S配置中的SharePoint 2013应用程序生命周期事件接收器标注的身份验证选项

来自分类Dev

广播接收器vs唤醒广播接收器

来自分类Dev

广播接收器或服务?

来自分类Dev

接收并注册广播接收器

来自分类Dev

角度控制器的生命周期

来自分类Dev

片段生命周期的侦听器

来自分类Dev

迭代器生命周期字段

来自分类Dev

角度控制器的生命周期

来自分类Dev

我的广播接收器未从本地服务接收广播

来自分类Dev

Android 广播接收器未接收显式广播?

来自分类Dev

使用清单注册广播接收器

来自分类Dev

广播接收器未注册

来自分类Dev

AlarmManager无法从广播接收器工作

来自分类Dev

应用内广播接收器

来自分类Dev

通知广播接收器的片段或活动

来自分类Dev

广播接收器未注销

来自分类Dev

分别注销广播接收器的操作

来自分类Dev

如何注入广播接收器

来自分类Dev

广播接收器和屏幕关闭

来自分类Dev

使用哪种广播接收器?

来自分类Dev

从广播接收器更新ui

来自分类Dev

来自广播接收器的通知

来自分类Dev

尝试从广播接收器开始活动

来自分类Dev

在广播接收器中更新TextView

来自分类Dev

广播接收器不点火

来自分类Dev

如何从广播接收器调用GetAppContext?