1、命令說明
dumpsys 用戶系統診斷,它運行在設備上,並提供系統服務狀態信息
2、系統服務
adb shell dumpsys –l
3、獲取設備分辨率
dumpsys display |grep DisplayDeviceInfo
4、獲取package信息
adb shell dumpsys package
加上-h可以獲取幫助信息
獲取某個包的信息:
adb shell dumpsys package 包名
5、activity
(參見:https://blog.csdn.net/yyhjifeng/article/details/73322157)
dumpsys activity [options] [cmd]
options可選值:
-a
:dump所有;-c
:dump客戶端;-p [package]
:dump指定的包名;-h
:輸出幫助信息;
dumpsys activity 等價於依次輸出下面7條指令:
dumpsys activity intents
dumpsys activity broadcasts
dumpsys activity providers
dumpsys activity services
dumpsys activity recents
dumpsys activity activities
dumpsys activity processes
cmd可選值
cmd:上表加粗項是指直接跟 包名 ,另外services和providers還可以跟 組件名 ;
縮寫:基本都是cmd首字母或者前幾個字母,用cmd和縮寫是等效: dumpsys activity broadcasts與 dumpsys activity b //等效
其他不在詳述
adb shell dumpsys meminfo
要獲取具體應用的內存信息,可加上包名
adb shell dumpsys meminfo 包名
dumpsys cpuinfo #查詢CPU情況
dumpsys activity #查詢AMS服務相關信息
dumpsys window #查詢WMS服務相關信息