鹅厂专家详解Android N适配要点 | 腾讯优测干货分享

1.Doze模式更加强大
该模式是在Android6.0中引入的,当用户设备未插电源、处于静止状态屏幕关闭时,该模式会推迟CPU和网络活动,从而增加电池寿命。
在Android_N中对这种模式进行了加强,当设备处于充电状态且屏幕已关闭一定时间后,设备会进入打盹模式并应用第一部分限制:关闭应用网络访问、推迟作业和同步。如果进入打盹模式后设备处于静止状态达到一定时间,系统则会对 PowerManager.WakeLock、AlarmManager 闹铃、GPS 和 Wi-Fi 扫描应用余下的打盹限制。无论是应用部分还是全部打盹限制,系统都会唤醒设备以提供简短的维护时间窗口,在此窗口期间,应用程序可以访问网络并执行任何被推迟的作业/同步。

这种情况倒也好办,要么就是让用户将自己的的应用加入白名单,
或则在代码中使用Intent的方式跳转到设置页面,让用户去设置;
Google推荐我们使用Schedule的方式来管理我们的任务,我们可以设置让这些任务在特定的时候才去执行,比如将任务设置运行在充电或则无限制的时候运行,如下就是加入一个网络无限制的任务:
鹅厂专家详解Android N适配要点 | 腾讯优测干货分享_第1张图片

全文链接:
http://bbs.utest.qq.com/?p=760&uid=1a87084a012d4fe59dd416e3ce2228be

腾讯优测(http://utest.qq.com)是专业的移动云测试平台,提供【兼容性自动化测试】【云手机】【漏洞检测】等多维度测试服务。

你可能感兴趣的:(android,适配器,腾讯)