# Project Volta 让 Android 续航提升了多少？

- 作者：何宗丞
- 发布时间：2014-07-03 01:14
- 分类：产品
- 原文：https://www.ifanr.com/430125

[![project&#95;volta](https://s3.ifanr.com/wp-content/uploads/2014/07/project_volta.jpg)](http://www.ifanr.com/430125/project_volta)

似乎每一次 Android 大升级，Google 都习惯性地发布一个“Project”，以彰显对 Android 某一问题的改进力度。比如 Jelly Bean 的“Project Butter”（黄油计划）让 Android 系统的动画切换效果达到 60fps，KitKat 的“Project Svelte” 让 Android 最低运行 RAM 降低至 512MB。

今年的 Google I/O 带来了“史上改进最大”的 Android L，伴随而来的是针对续航改进的“Project Volta”。Google 表示，真正优化之后省电模式至少可以让 Nexus 5 增加 90 分钟的续航时间。

Project Volta 究竟让 Android 续航提升了多少？[Ars Technica](http://arstechnica.com/gadgets/2014/07/examining-project-volta-we-put-android-l-through-our-battery-test/) 使用两台 Nexus 5 进行了一次续航对比测试，测试尽可能保证了实验条件的精准：一台搭载 Android 4.4 KitKat，另一台搭载 Android L 预览版，亮度同时保持 200nit，保持屏幕常亮、同时更新应用，在 Wi-Fi 环境下每 15 秒刷新一次网页，直至电量耗尽为止。

[![1](https://s3.ifanr.com/wp-content/uploads/2014/07/18.jpg)](http://www.ifanr.com/430125/1-1486)

实验结果显示，搭载 Android 4.4 的续航时间为 345 分钟，而Android L 预览版的续航时间则高达 471 分钟，续航能力提升 36%，多了两小时的使用时间。

需要提到的是，Android L 还提供了一个“电池保护”的功能，当设备电量低于 15% 时系统会自动降低设备性能、切断后台数据、调低屏幕亮度。尽管可以更进一步提升续航能力，不过测试并没有应用该功能。

“Project Volta” 对 Android 续航能力的提升源于多项措施。首先，“Project Volta”可以通过分析来发现系统资源的最大消耗者，并在节能模式下控制这些进程，从而达到节电的目的。

Google 测试发现，用户每点亮一次屏幕大约消耗 2 分钟的待机，这不仅仅源于屏幕消耗，一些应用程序或网络模块执行后台数据刷新的操作也会消耗电量。Android L 引入了新的“JobScheduler” API，使得Android 可以分批处理数据清理和日志上传等不重要的应用请求。

另外，增强的 Battery Historian 电量消耗统计跟踪器增加了大量电量追踪功能，为开发者带来了数据可视化的图标，开发者可以通过有针对性的调整来延长电池续航时间。

当然，ART 替代 Dalvik 成为 Android 的默认虚拟机也是重要原因之一，ART 可以一次性将 Android 应用编译成本地代码，减少了即时编译对计算性能的浪费，从而提高了运行效率。

题图来自：[Androidbeat](http://www.androidbeat.com/2014/06/google-announces-project-volta/)
