fj91101 wrote:
H大大,我有試了,但...(恕刪)
((網路文章))忘了哪位大大的貼文!! 對作者抱歉!!
一直發現還是有很多人在煩惱I9100耗電問題,所以小弟就介紹這個由XDA開發者分享的待機耗電檢測工具
"BetterBatteryStats_1.1.1.0.apk" (此工具只針對待機無故耗電,I9100最大耗電原兇是螢幕)
原PO與apk下載在此(無須root即可安裝): http://forum.xda-developers.com/showthread.php?t=1179809
這個工具最主要不是直接解決手機耗電問題,而是讓使用者自行檢查手機待機(螢幕關)耗電到底是什麼服務還是程式造成的.
待機會耗電最主要就是有程式在背景呼叫wakelock程序,讓手機無法進入深睡.
此程式可列出所有有呼叫過wakelock的程式以及保持wakelock的時間.
要查看wakelock狀況,直接在程式開啟後,把第一個選項(Process),改成 Partial Wakelocks,
就會列出所有曾呼叫wakelock的程式,及使用時間.
Wakelock使用最多的程式將排在最上面,但是這不代表此程式就是有問題!!
重點是要自行判斷wakelock的合理性與wakelock時間.不需要在背景執行的程式有wakelock就不合理.
但會自動更新的程式有wakelock就合理,但也是要注意他使用wakelock的時間長短. 1小時wakelock 30秒與 wakelock 5分鐘也許都屬正常.
最主要還是要自行判斷該程式使用這個wakelock的時間合不合理,與你接不接受而定(不接受就刪掉該程式吧).
例如,我螢幕關起來聽kkbox聽了20分鐘,wakelock顯示kkbox wakelock 20分鐘排在最高,但他非常正常.
以上精簡的解釋是針對wakelock,這個工具還有監測process的功能就不在這解釋了,如還有不懂可以看XDA上的原PO,小弟只是整理分享. 英文不懂請多利用Google翻譯
此工具應該是相容於所有Froyo,及Gingerbread手機.