后台处理指南
自启动权限的理解
Android在7.0版本后提出了后台优化的概念。在系统设置中的电池用量页面上,用户可以选择以下选项,1、无限制:允许所有后台工作,这可能会消耗更多电量。2、优化(默认):根据用户与应用互动的方式,优化应用执行后台工作的能力。3、受限:完全禁止应用在后台运行。应用可能无法正常运行。
并且指明施加的确切限制由设备制造商决定。因此,各个厂商从后台优化角度出发,防止App随意偷跑流量和持续耗电。退出了各个厂商的自启动权限。
这也解释了一般自启动权限都是新的手机上有,老版本手机上一般都没有。因为后台优化的概念提出的比较晚。
由于Android指明 施加的确切限制由设备制造商决定,所以各个设备制造商设计的自启动权限会存在差异
Android 后台优化
后台进程可能会耗费大量内存和电池电量。例如,某一隐式广播可能会启动许多已注册监听它的后台进程,即使这些进程可能并没有执行很多任务。这会对设备性能和用户体验产生重大影响。
为缓解此问题,Android 7.0(AP