標籤:inf pad 不同的 adb shell 幀率 輸出 adb browser sage
一、dumpsys命令介紹1.命令說明
Dumpsys使用者系統診斷,它運行在裝置上,並提供系統服務狀態資訊
命令格式: adb shell dumpsys [system serbices]
2.系統服務查詢
如果直接運行adb shell dumpsys,將會獲得所有的系統服務資訊,那是非常多的,為了更容易管理輸出,可以指定你想要檢查的服務,例如:
adb shell dumpsys –l
adb shell serverce list
#都是查看有哪些系統服務(需要哪些服務就指定哪些服務)
命令列參數:
不同的服務有不同的選項,一下兩個是常見的參數:
-h:對於大多數的服務,可以添加-h看到文本的協助
-c:對於一些服務,可以添加-c查看資料會更友好
例如:
adb shell dumpsys meminfo –h
二、包資訊查詢
子命令格式:
adb shell dumpsys package [-h] [-f] [—checkin] [cmd]…
參數 |
說明 |
-h |
列印協助資訊 |
-f |
列印intent filter的資訊 |
--checkin |
列印出已經登記的庫、系統功能、安裝包 |
cmd |
子命令(可以在-h協助文檔中查看有哪些子命令) |
cmd子命令 |
說明 |
prov[iders] |
擷取content providers |
p[ackages] |
擷取安裝包基本資料 |
s[hared-user] |
擷取共用使用者ID的應用 |
m[essages] |
列印運行時收集的資訊 |
v[erifiers] |
列印包校正資訊 |
version |
列印資料庫版本資訊 |
write |
寫當前位置 |
<package.name> |
輸出給定包的資訊 |
installs |
安裝會話的詳細資料 |
l[ibraries] |
列出已知的共用庫 |
f[ibraries] |
列出手機的功能 |
k[eysets] |
列出各個包的Signing KeySets |
r[esolvers] |
擷取intent filter |
perm[issions] |
擷取許可權 |
pref[erred] |
列印包喜好設定 |
preferred-xml [—full] |
列印包喜好設定,xml格式列印 |
三、activity資訊查詢
子命令格式:
adb shell dumpsys activity [-a] [-c]…
參數 |
說明 |
-a |
包括所有可用的伺服器狀態 |
-c |
包括用戶端狀態 |
-p |
限制輸出為給定的包,例如: adb shell dumpsys activity -p com.android.browser |
-h |
列印協助資訊 |
cmd |
子命令 |
cmd子命令 |
說明 |
a[ctivities] |
activity堆棧狀態 |
r[recents] |
最近activity的狀態 |
b[rodacasts] [package_name] [histpry [-s]] |
廣播狀態 |
i[ntents] [package_name] |
掛起的intent狀態 |
p[rocesses] [package_name] |
進程狀態 |
o[om] |
oom管理 |
perm[issions] |
url許可權授權狀態 |
prov[iders] [comp_spec…] |
content provider狀態 |
provider [comp_spec] |
provider用戶端狀態 |
s[ervices] [comp_spec…] |
服務狀態 |
as[sociations] |
跟蹤應用程式的關聯 |
service [comp_spec] |
服務用戶端狀態 |
package [package_name] |
給的包的所有狀態 |
all |
轉儲所有的activityes |
top |
轉儲棧頂的activity |
write |
寫入所有掛起狀態儲存 |
track-associations |
允許會話跟蹤 |
untrack-associations |
禁用和明確會話跟蹤,命令參數可能也是一個comp_spec 轉儲的activity |
四、網路資訊查詢
子命令 |
說明 |
命令格式 |
connectivity |
網路連接 |
adb shell dumpsys connectivity |
netpolicy |
網路原則 |
adb shell dumpsys netpolicy |
netstats |
網路狀態 |
adb shell dumpsys netstats |
network_management |
網路管理 |
adb shell dumpsys network_management |
五、其他常用服務資訊查詢
子命令 |
說明 |
命令格式 |
meminfo |
記憶體 |
adn shell dumpsys meminfo |
cpuinfo |
CPU |
adn shell dumpsys cpuinfo |
gfxinfo |
幀率 |
adn shell dumpsys gfxinfo |
display |
顯示 |
adn shell dumpsys display |
power |
電源 |
adn shell dumpsys power |
batterystats |
電池狀態 |
adn shell dumpsys batterystats |
battery |
電池 |
adn shell dumpsys battery |
alarm |
鬧鐘 |
adn shell dumpsys alarm |
location |
位置 |
adn shell dumpsys location |
來源:https://www.cnblogs.com/JianXu/p/5376642.html
Android dumpsys命令詳細使用