[推薦] 找出耗電原因補充詳解 BetterBatterStat

看板Android作者 (MeteorFish)時間13年前 (2012/11/01 23:03), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串1/1
可同時看一下這份 : 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

11/02 03:29, , 1F
之前有裝過 很多名詞都看不懂就移除了= =..
11/02 03:29, 1F
文章代碼(AID): #1GaeyjCa (Android)