开始限制 , 到 Android 8.0 之后 , 基本无法进行应用拉活操作 ;
对应用进程拉活 , 不能保证 100% 成功率 , 即使拉活成功 , 拉活方案也是有很多缺陷 ,
二、 广播拉活
---...-
监听系统的广播事件 , 系统在发生特定事件时 , 发出对应事件广播 ;
在 AndroidManifest.xml 中 静态注册 的广播接收者可以接受系统发出的广播 , 监听这些广播 , 然后由系统自动拉活广播接收者所在的应用进程...24 ) 开始对广播进行了限制 ;
Android 8.0 ( API Level 26 ) 限制更严格 , 基本就禁止了这种做法 ; 在该版本及以后的版本中无法在 AndroidManifest.xml...;
这些隐式广播发出来的情况很特殊 , 有可能一天也发不出一条广播 , 用于拉活应用进程不太合适 ;
参考文档 :
Android 官方文档 - Oreo 版本适配 : 后台执行限制
Android..., 绝大部分的广播都是隐式广播 , 很少有发送广播的时候把广播接收者的组件名称带上的 , 系统广播都是隐式广播 ;
参考文档 :
Android 官方文档 - Oreo 版本适配 : 后台执行限制