作者meteor0905 (MeteorFish)
看板Android
标题[推荐] 找出耗电原因补充详解 BetterBatterStat
时间Thu Nov 1 23:03:04 2012
可同时看一下这份 :
http://ppt.cc/y5oi
找出耗电原因补充之 - 详解 BetterBatteryStats.
Android 手机的耗电问题,自从有 Android 开始 ,到现在都是大家关心的
虽然 ,以某鱼现在用 Note2 的情况 ,基本上不可能一天内将电池用清光 .
而且,某鱼 Blog (
http://iamfishfish.blogspot.com ) ,看耗电问题的文章排名 ,只低
於 Note2集合贴 .
所以 ,再打一次更新贴好了..
先说明 ,某鱼没有将 Note2 的用电优化得太过好.
所以 PO 出来的数据不是太理想... 在我而言.
-----------小小分隔线-------------
首先 ,你需要神器.
BetterBatteryStats .
到 XDA 下载
http://forum.xda-developers.com/showthread.php?t=1179809
不懂得英文 ? 没差.
最主要是可以监控耗电的原因.
然後找出问题.
手机不一定需要 ROOT 才可以使用.
(有ROOT 的 ,点加上角的设定 -> 到最底部点 Advanced -> 勾上 Root features)
不过,部份功能非ROOT不可.
没有 root 不能监控 Kernel wakelocks 和 alarms .
在 01 ,我会抽空看一下大楼,如果你有PO dump 档,我大慨可以建议一下如何省电.
当然 ,亦有其他人会乐意解答吧 .. 希望
-----------小小分隔线-------------
第一页 ,Other / Since charged .
http://ppt.cc/tvA0
(只说明 Since charged .其他的 Since unplugged ,Since Custom Ref. ,等等都不常用
)
在这一页 ,你可以见到 ,有一堆数据说明你手机的情况
例如 ,Wifi On 的时间 ,No data connections (没有连上3G数据) ,等等.
这一页,要看的是
Since __h __m __ s (说明已执行多久)
Deep Sleep (深层睡眠的时间,最省电的情况 ,要更好 ? 把手机关上 ..)
Awake (手机清醒 ,运作中)
Screen On (屏幕开启的时间. 假设为你在使用中)
如图中, Awake 为 4小时33分 , Screen On 为 3小时46分
即是表示 ,手机有约 45 分钟在偷跑 ,或者在背景执行些甚麽.
在11小时内 ,开着所有同步 ,不断有 Whatsapp ,我觉得可以接受.
(重点是 ,现在还有54%电... )
如果觉得不能接受这种情况 ,往下看
-----------小小分隔线-------------
第二页 , Kernel Wakelock
http://ppt.cc/L6Vg
这边可以见到 Kernel 相关的WAKELOCK
通常常见的有 gps 和 fd (fast dormancy) 的
deleted_wake_locks 在 XDA 上说 ,是关於 wifi .
如果用 S3 或 Note2 都不太需要理会这一页..
原则上不会暴走 .
最多就是设定一下 fastdormancy 罢了
-----------小小分隔线-------------
Partial Wakelocks
http://ppt.cc/g457
这边会是重点 .
有作怪的程式 ,绝大部份都可以在这发现
见到 Wakelock 太多 ,怎麽办 ?
找出是甚麽之後 (有 com.xxx.xxx.xxxxx 的 ,例如 Whatsapp 是
com.whatsapp.WhatsApp)
到程式内 ,看有没有自动更新,同步之类的设定 .
有的话,请停用 .然後就会清静多了.
都不成 ? 将程式删除 ,或者转用旧版本... 这阵子凶案主犯是 Line ,很多人回报 ,耗电
王..
-----------小小分隔线-------------
Alarms
http://ppt.cc/IWKV
这儿 ,看到的有 Alarms 的次数
和 receiver 之类的相关.
给进阶用家参考用的
不算是重点
-----------小小分隔线-------------
Network
http://ppt.cc/hLuE
这是看网路传输的数据.
不用理会太多..
懂得的不会问 ,不懂也没差.
-----------小小分隔线-------------
CPU States
http://ppt.cc/kfuG
这可以看出你手机处理器使用的情况
如果不是要降电压之类 ,别理会
降电压的话,针对用得最多的项目降下去就是了.
降压不用全面降下去的...
-----------小小分隔线-------------
Process
http://ppt.cc/iYV_
这边也是重要数据之一
可以看出有甚麽引致耗电
解决方法同 Partial Wakelocks
-----------小小分隔线-------------
真的解决不来的话.
可以到这边找我一下
http://www.mobile01.com/topicdetail.php?f=568&t=3025672
但前提是
--> 需要十小时左右的 Dumpfile ,其间不能重启手机
要汇出 dump ,按 Meun ,点 Dump to File
然後 ,你会在手机中的 /sdcard 找到一份类似
BetterBatteryStats-2012-11-01_221853137.txt
找个免空传上去 .我有空时就会看一下了.
以上
--
我无聊 ,所以我存在
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.103.235.124
1F:推 PCMAN2005:之前有装过 很多名词都看不懂就移除了= =.. 11/02 03:29