2012年4月13日

為什麼我的 Android 手機電量不到半天已耗盡?

近日,不知為何我的 Android 手機電量不到半天已耗盡。經過一番努力終於知道箇中原因了。

首先必須觀察 Android 的 "設定 -> 電量",同時使用一些系統監控APP ( 我使用一個名叫 "系統監控 OS MONITOR" 的APP)。從這些資料可以看到有二個問題:

  1. CPU 長期被一個叫 MediaServer 的系統服務給佔據了 (~  60% CPU )。這個問題令到我的手機不足 5 小時耗盡電量! 手機不用也非常熱。
  2. 另外在 "設定 -> 電量" 中留意到 "喚醒" 跟 "流動網絡訊號" 有異常,這個令到 手機 不足 12 小時耗盡電量!

解決方法:

  1. 對於 MediaServer 突然佔據CPU資源,GOOGLE 了一下,有人說某些有問題的 Media files (像是相片、歌曲、視頻等等) 會導致這個問題,解決方法是把那些  Media file 移走。至於我,我記得之前曾播某些 Video 後卡往了,之後就出問題了... 為了怕麻煩,我先嘗試 Restart 手機,結果就這樣搞定了。
  2. 對於"喚醒" 跟 "流動網絡訊號" 的異常問題,我發現有部份"帳戶與同步"的服務會導致這個問題,看來有某些 同步會不斷地 update。方法比較簡單,一次關掉沒有用的同步服務,再慢慢逐一測試,最後關掉有問題的同步服務便可以了。
目前,在開啟了WIFI,GPS,SYNC,3G等,平均放電速度為每小時 ~5.7%,即大約一天可使用 ~17 小時。

沒有留言:

發佈留言