可通過 dumpsys 命令查詢系統服務的執行狀態 (物件的成員變數屬性值),命令格式:dumpsys 服務名, 例如:
dumpsys activity
dumpsys window
dumpsys cpuinfo
dumpsys meminfo
不同的android系統版本支援的命令有所不同,可通過下面命令檢視當前手機所支援的dump服務,需先進入adb shell,再執行如下命令
adb shell dumpsys -l
adb shell service list
activity activitymanagerservice ams相關資訊
package packagemanagerservice pms相關資訊
window windowmanagerservice wms相關資訊
input inputmanagerservice ims相關資訊
power powermanagerservice pms相關資訊
batterystats batterystatsservice 電池統計資訊
battery batteryservice 電池資訊
alarm alarmmanagerservice 鬧鐘資訊
dropbox dropboxmanagerservice 除錯相關
procstats processstatsservice 程序統計
cpuinfo cpubinder cpu
meminfo membinder 記憶體
gfxinfo graphicsbinder 影象
dbinfo dbbinder 資料庫
常用命令:
adb shell dumpsys battery #獲取裝置電池資訊參考:adb shell dumpsys cpuinfo #獲取cpu資訊
adb shell dumpsys meminfo #獲取記憶體資訊
adb shell dumpsys activity #獲取activity資訊
adb shell dumpsys package #獲取package資訊
adb shell dumpsys notification#獲取通知資訊
檢視android程序資訊
ps grep 程序名 各列引數意義 user程序當前使用者 pidprocess id,程序id ppidprocess parent id,程序的父程序id vsizevirtual size,程序的虛擬記憶體大小 rssresident set size,實際駐留 在記憶體中 的記憶體大小 w...
檢視android程序資訊
開啟adb shell,直接ps命令 如果檢視某特定程序,比如 聖火英雄傳 用grep過濾 各列引數意義 user程序當前使用者 pidprocess id,程序id ppidprocess parent id,程序的父程序id vsizevirtual size,程序的虛擬記憶體大小 rssres...
檢視系統資訊
檢視cpu資訊 cat proc cpuinfo 說明 1.process會從0開始計數,一直持續到結束。可以清楚的看到機器的cpu數目。2.檢視物理cpu關注physical id的值,該值相同的話則表示為同一顆cpu。3.檢視flag標誌,如果有ht標誌,則說明支援超執行緒技術。詳情見本文末尾 ...