打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
揪出手机耗电的APP元凶
1111111111111111111111111111111
新客小草欢迎您
新客小草 的个人图书馆
地址:http://xinkexiaocao.360doc.com
多任务”是智能手机的标签,那些始终在后台保持运行的APP可以随叫随到,任你驱使。但是,其中部分APP在锁屏状态下也会因频繁的唤醒CPU而导致额外的耗电。那么,如何才能揪出这些耗电的元凶,做到针对性的禁用或优化方案呢?
都是Wakelock惹的祸
“Wakelock”是Android系统的电源管理机制,很多第三方APP安装后就会被赋予调用Wakelock的权限,哪怕是在锁屏待机状态,这些APP依旧可以处于永不休眠(Deep Sleep)状态,频繁唤醒CPU进行数据交换或信息的推送。如果你的手机安装了大量此类APP,不费电才叫怪。
小提示
很多Android手机在锁屏后CPU会自动降频,而Wakelock被APP调用后将阻止系统进入休眠状态,哪怕CPU始终维持在400MHz的低频运行也会额外耗电。
WakelockDetecor来帮忙
Wakelock Detecor(下载地址:http://pan.baidu.com/s/1sjmAyNr)是一款系统检测工具,在手机上安装并运行后,点击右上角的图标即可在屏幕唤醒器、CPU唤醒器和唤醒触发器等状态间切换,点击CPU唤醒器即可列出距离上次充电间所有在背后偷偷唤醒过CPU的APP,以及它们一共唤醒了多长时间;点击唤醒触发器还可以查看每款APP总计触发了Wakelock多少次(图1)。
01
不看不知道,一看吓一跳。笔者手机正常使用1天左右后,很多APP我从未自己启动过但它却已经偷着触发了上百次(图2),还有部分APP唤醒CPU的总时长也超过了10分钟(图3)。要知道,这些都是电池电量不经意流失的罪魁祸首。
02
03
让黑名单APP冬眠
掌握了哪些APP是耗电元凶后,我们就可以再借助另一款软件“APP冬眠大师”(下载地址:http://t.cn/8knPjt0)让这些不老实的APP冬眠。运行该软件将APP加入到冬眠列表后,这些APP所有的服务就不会再启动(图4),自然也就无法通过Wakelock唤醒CPU了。
04
小提示
有关APP冬眠大师的使用方法请参考本刊03期《让APP乖乖冬眠体验Android非一般的流畅感觉》这篇文章。此外,类似微博微信QQ等软件需区别对待,如果让它们冬眠就无法接受推送消息了。
 
           
         
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
拒绝Wakelock提高续航!安卓省电优化攻略【图】_Android资讯_太平洋电脑网
手机异常耗电怎么办?教你如何捉拿元凶
Android耗电量测试及排查方法
android 电源管理 wakelock 唤醒锁机制
关于禁止唤醒 | 林盎然的博客 Angran Lin's Blog
Android电源管理基础知识整理
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服