Android L是如何让手机的续航得到有效提升的?

2014-8-1 15:31| 发布者: xchtl| 查看: 6392| 评论: 20|来自: weand

摘要: 谷歌一直致力于 Android 系统续航和优化工作,在新版版本的 Android L 系统中,谷歌加入了一个 Project Volta 项目,这使得 Android L 的续航比 Android 4.4 KitKat 有了 36% 的提升。那究竟 Android L 是如何做到有效的提供手机续航的呢? 我们都知道每个Android版本都有一个以甜 ...

谷歌一直致力于 Android 系统续航和优化工作,在新版版本的 Android L 系统中,谷歌加入了一个 Project Volta 项目,这使得 Android L 的续航比 Android 4.4 KitKat 有了 36% 的提升。那究竟 Android L 是如何做到有效的提供手机续航的呢?

我们都知道每个 Android 版本都有一个以甜点命名的代号,比如最新的 Android 4.4 的 KitKat。但一般谷歌的研发团队内部还有一个代号,这个代号一般与这个系统版本想要解决的系统问题相关,例如 Jelly Bean 的内部版本叫 Project Butter(黄油),KitKat 叫 Svelt(苗条的),而最新的 Android L 叫做 Volta(伏特),一听就和电量有关。

在同等的电池容量和硬件条件下,提供手机的续航那就必须要减少系统和应用程序的电量损耗。如果一个应用唤醒的设备次数过多,就会消耗大量的电量。应用程序每次唤醒设备 1 到 2 秒 ,待机时间就会减少 2 分钟。这并不仅仅指的是电量屏幕,还有系统在处理应用的后台任务。

为此谷歌为 Android L 新加入了一个新的 API JobScheduler,API JobScheduler 可以使得系统能够有效的处理一些不合理的应用唤醒要求,叫做对齐唤醒机制,也就是定时批处理一批操作,压缩硬件唤醒时间,就像心跳一样,让硬件充分休息,还有就是精确监测应用请求,智能安排请求执行时间,让资源利用最大化。谷歌还在 Android L 中加入了 Battery Historian 能够有效的分析和检测电量的损坏情况,让用户深入了解哪个应用消耗的电量最大。其实对齐唤醒机制在一些第三方的 ROM 和一些 Android 省电应用中已经开始使用,谷歌此次只不过是将优秀的第三方内容聪明的融入到了自己的系统中。

131

路过
1

雷人
4

握手
134

鲜花
9

鸡蛋

刚表态过的朋友 (279 人)

相关阅读

Empty Ads
今日最多关注
    今日最多评论

      小黑屋手机版联系我们

      Copyright © 2005-2025 PCBeta. All rights reserved.

      Powered by Discuz!  CDN加速及安全服务由「快御」提供

      请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。

      远景在线 ( 苏ICP备17027154号 )|远景论坛 |Win11论坛 |Win10论坛 |Win8论坛 |Win7论坛 |WP论坛 |Office论坛

      GMT+8, 2025-4-26 16:07

      返回顶部