标签: android android-intent android-broadcast
我很好奇,即使应用程序被杀,如果发送给另一个进程的待处理意图指定的广播接收器也会被触发。
答案 0 :(得分:1)
是。如果某个应用通过其AndroidManifest.xml中的<receiver>标记发布了BroadcastReceiver,并且某些内容会杀死该应用的流程,那么传入的意图将会(重新)启动该流程。
<receiver>
另一方面,如果应用程序在其Activity.onResume()方法中注册接收方,则应在Activity.onPause()中取消注册。
Activity.onResume()
Activity.onPause()
请参阅Receiver Lifecycle和Process Lifecycle。