手機整體發熱量較大,5V2A充電速度與電量消耗成正比,然後悲催的一天手機就沒和充電器分開!!
整體思路很簡單,根據 CPU 使用情況逐步排查!
shell> adb shell top -m 5 User 62%, System 22%, IOW 0%, IRQ 0% User 90 + Nice 291 + Sys 138 + Idle 94 + IOW 1 + IRQ 0 + SIRQ 0 = 614 PID PR CPU% S #THR VSS RSS PCY UID Name 1237 0 40% S 14 491380K 38636K bg u0_a19 android.process.media 26454 1 9% S 14 599784K 109944K fg system com.android.settings 325 1 8% S 1 1396K 844K media_rw /system/bin/sdcard 671 1 7% S 95 675116K 115744K fg system system_server 22926 1 5% S 13 488052K 34332K fg u0_a17 com.android.defcontainer
發現 android.process.media CPU占用一直居高不下,先從他下手
打開手機設置選項,依次選擇 應用程序->全部->媒體存儲,選擇 “清除數據” !
重啟後發現 android.process.media CPU直接降下來,通知欄顯示正在掃描外部存儲器,導致這個的具體原因暫不可知,如果你知道告訴我學習一下!
看到一個朋友說如果外部存儲器內容過多也會導致 android.process.media CPU拉升,有興趣的可以移步 發現一個耗電大戶Android.process.media