查看: 2570|回复: 6
收起左侧

[讨论] Android L续航测试:太给力了!

 关闭 [复制链接]
88865ff
发表于 2014-7-2 13:48:08 | 显示全部楼层 |阅读模式
Android L已经跟我们见过面了,其增加的新东西,大家也都基本了解,作为新系统的一大提升,电池续航到底是什么样的表现呢?
现在外媒Arstechnica对Android L的续航进行了实际测试,结果发现,提升非常明显,让人甚是惊喜。
测试如下,他们找了一台Nexus 5,一次刷入的系统为Android 4.4.4,而另外一次则是Android L预览版,为了保持测试的准确性,两次都进行相同的动作,即连接Wi-Fi时,手机屏幕保持点亮(都是200cd/m2),另外每隔15秒钟对于手机浏览器观看的网页,进行自动刷新,直到手机电池完全耗光为止。
结果发现,Android 4.4.4能坚持345分钟,而Android L能坚持471分钟,后者续航能力提升了近36%,要知道这还是预览版,真是很惊喜的事情。



Android L版本将通过Volta计划对这个问题作出一些改进,它通过改善第三方程序的工作序列来降低程序的耗电量。
过去,如果开发人员想通过后台调取服务器数据,或完成某些处理工作,应用程序必须先监听是否有事件正在发生,并为自己设定一个唤醒时间,一旦应用程序开始运行,他需要检查各种环境条件,以确定是否具备条件让它完成工作,还是需要稍后再试,这种方式不仅复杂,而且容易出错,它会不断的浪费资源,比如当一个应用程序被唤醒后,发现条件不符合就只能去睡觉并为下次唤醒再次设定时间,这是一个反复的过程。
这个问题,将引用JobScheduler来修复,它作为一个调度应用程序,负责当应用程序被唤醒时,提供适当的运行环境,所以开发者不用再让程序检测环境是否符合需求,开发人员只需要按照标准的流程来,调度程序会自动为唤醒的程序,准备好运行环境。
应用程序可以使用这个调度程序,来唤醒他们,比如当设备连接到充电器后,调度程序将唤醒那些需要处理器工作的程序,让他们进行工作,或者在设备连接至WiFi网络的时候上传下载照片,更新内容等。该调度程序还支持一个时间窗口,以便它可以唤醒一组应用程序,这将使那些不需要精确唤醒时间,但每隔一两小时需要运行一次的程序能在同一时间点运行,这样就能让处理器保持更长时间的休眠。
JobScheduler的优势相当巨大,它不仅可以帮助手机节省电量, 实际由于不在需要监听,更改和设置报警,还可以帮助开发人员减少代码书写量。目前该JobScheduler类,已经加入Android L开发者预览版。
看来安卓  L  省电的方法用了不止一个啊!



111942qygxf11c0zcbxkb3.jpg.thumb.jpg
ido2009
发表于 2014-7-2 14:14:48 | 显示全部楼层
还以为楼主刷上了L呢
式微2012
发表于 2014-7-2 18:48:42 | 显示全部楼层
这些文章没什么参考价值。。
kojak585
头像被屏蔽
发表于 2014-7-2 23:24:05 | 显示全部楼层
大家都说好,那才是真的好。
王
发表于 2014-7-3 15:59:12 | 显示全部楼层
软件装的太多了,没法刷L。

要真那么厉害那倒是可以舍弃软件
easylin
发表于 2014-7-3 17:11:53 | 显示全部楼层
android本来就效率很低,提升空间还很大
sevenths
发表于 2014-7-3 21:05:29 | 显示全部楼层
Android L要求默认ART,另外5.0目前估计只有亲儿子和干儿子们能提前享受了,华为的4.4.2的EMUI2.3居然不能选ART,据说是兼容性不好
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

手机版|杀毒软件|软件论坛| 卡饭论坛

Copyright © KaFan  KaFan.cn All Rights Reserved.

Powered by Discuz! X3.4( 沪ICP备2020031077号-2 ) GMT+8, 2025-1-23 09:18 , Processed in 0.126400 second(s), 19 queries .

卡饭网所发布的一切软件、样本、工具、文章等仅限用于学习和研究,不得将上述内容用于商业或者其他非法用途,否则产生的一切后果自负,本站信息来自网络,版权争议问题与本站无关,您必须在下载后的24小时之内从您的电脑中彻底删除上述信息,如有问题请通过邮件与我们联系。

快速回复 客服 返回顶部 返回列表