Android8.0,9.0 Broadcast监听APK安装和卸载静态注册无效

问题原因:

Android 8.0和9.0在AndroidManifest.xml文件中静态注册广播接收失效是由于官方对耗电量的优化,避免APP滥用广播的一种处理方式。除了少部分的广播仍支持静态注册(如开机广播),其余的都会出现失效的情况。

解决方案:

在Application的onCreate()方法中对广播接收进行动态注册,在onTerminate()方法中解绑注册,即可解决。

转载自:CSDN-杜小叶

你可能感兴趣的:(Android8.0,9.0 Broadcast监听APK安装和卸载静态注册无效)