问题原因:
Android 8.0和9.0在AndroidManifest.xml文件中静态注册广播接收失效是由于官方对耗电量的优化,避免APP滥用广播的一种处理方式。除了少部分的广播仍支持静态注册(如开机广播),其余的都会出现失效的情况。
解决方案:
在Application的onCreate()方法中对广播接收进行动态注册,在onTerminate()方法中解绑注册,即可解决。
转载自:CSDN-杜小叶
Android 8.0和9.0在AndroidManifest.xml文件中静态注册广播接收失效是由于官方对耗电量的优化,避免APP滥用广播的一种处理方式。除了少部分的广播仍支持静态注册(如开机广播),其余的都会出现失效的情况。
在Application的onCreate()方法中对广播接收进行动态注册,在onTerminate()方法中解绑注册,即可解决。
转载自:CSDN-杜小叶
本文标题:Android8.0,9.0 Broadcast监听APK安装和
本文链接:https://www.haomeiwen.com/subject/exahtctx.html
网友评论