当前位置 : 主页 > 手机开发 > android >

Android:如果应用程序进程被杀死,动态注册的广播接收器将被激活

来源:互联网 收集:自由互联 发布时间:2021-06-11
据我所知,静态注册(通过清单)广播接收器将在广播被激活时被激活,它不需要应用程序进程正在运行.但是动态注册的呢? AFAIK,即使您的应用程序已关闭,销毁或被杀,您也可以使您的广播
据我所知,静态注册(通过清单)广播接收器将在广播被激活时被激活,它不需要应用程序进程正在运行.但是动态注册的呢? AFAIK,即使您的应用程序已关闭,销毁或被杀,您也可以使您的广播接收器可以在后台运行.

如果你想做一个以上,你不应该通过registerReceiver()注册它.通过元素在清单中注册它.然后,无论您的应用程序是否正在运行,它都可用.

如果您希望广播接收器在应用程序关闭,销毁或终止时被杀死或停止,还有一个选项.

你应该在你的onCreate中调用/调用registerReceiver()方法你应该根据你的需要在onResume()或onpause()方法中调用/调用unregisterReceiver()你可以使用它.

网友评论