Android中的dumpsys命令詳解
一、dumpsys命令介紹
1.命令說明
Dumpsys用戶系統(tǒng)診斷,它運行在設(shè)備上,并提供系統(tǒng)服務(wù)狀態(tài)信息
命令格式: adb shell dumpsys [system serbices]
2.系統(tǒng)服務(wù)查詢
如果直接運行adb shell dumpsys,將會獲得所有的系統(tǒng)服務(wù)信息,那是非常多的,為了更容易管理輸出,可以指定你想要檢查的服務(wù),例如:
adb shell dumpsys –l
adb shell serverce list
#都是查看有哪些系統(tǒng)服務(wù)(需要哪些服務(wù)就指定哪些服務(wù))
命令行參數(shù):
不同的服務(wù)有不同的選項,一下兩個是常見的參數(shù):
-h:對于大多數(shù)的服務(wù),可以添加-h看到文本的幫助
-c:對于一些服務(wù),可以添加-c查看數(shù)據(jù)會更友好
例如:
adb shell dumpsys meminfo –h
二、包信息查詢
子命令格式:
adb shell dumpsys package [-h] [-f] [—checkin] [cmd]…
參數(shù) | 說明 |
---|---|
-h | 打印幫助信息 |
-f | 打印intent filter的信息 |
--checkin | 打印出已經(jīng)登記的庫、系統(tǒng)功能、安裝包 |
cmd | 子命令(可以在-h幫助文檔中查看有哪些子命令) |
cmd子命令 | 說明 |
---|---|
prov[iders] | 獲取content providers |
p[ackages] | 獲取安裝包基本信息 |
s[hared-user] | 獲取共享用戶ID的應(yīng)用 |
m[essages] | 打印運行時收集的信息 |
v[erifiers] | 打印包校驗信息 |
version | 打印數(shù)據(jù)庫版本信息 |
write | 寫當前位置 |
<package.name> | 輸出給定包的信息 |
installs | 安裝會話的詳細信息 |
l[ibraries] | 列出已知的共享庫 |
f[ibraries] | 列出手機的功能 |
k[eysets] | 列出各個包的Signing KeySets |
r[esolvers] | 獲取intent filter |
perm[issions] | 獲取權(quán)限 |
pref[erred] | 打印包首選項 |
preferred-xml [—full] | 打印包首選項,xml格式打印 |
三、activity信息查詢
子命令格式:
adb shell dumpsys activity [-a] [-c]…
參數(shù) | 說明 |
---|---|
-a | 包括所有可用的服務(wù)器狀態(tài) |
-c | 包括客戶端狀態(tài) |
-p | 限制輸出為給定的包,例如: adb shell dumpsys activity -p com.android.browser |
-h | 打印幫助信息 |
cmd | 子命令 |
cmd子命令 | 說明 |
---|---|
a[ctivities] | activity堆棧狀態(tài) |
r[recents] | 最近activity的狀態(tài) |
b[rodacasts] [package_name] [histpry [-s]] | 廣播狀態(tài) |
i[ntents] [package_name] | 掛起的intent狀態(tài) |
p[rocesses] [package_name] | 進程狀態(tài) |
o[om] | oom管理 |
perm[issions] | url權(quán)限授權(quán)狀態(tài) |
prov[iders] [comp_spec…] | content provider狀態(tài) |
provider [comp_spec] | provider客戶端狀態(tài) |
s[ervices] [comp_spec…] | 服務(wù)狀態(tài) |
as[sociations] | 跟蹤應(yīng)用程序的關(guān)聯(lián) |
service [comp_spec] | 服務(wù)客戶端狀態(tài) |
package [package_name] | 給的包的所有狀態(tài) |
all | 轉(zhuǎn)儲所有的activityes |
top | 轉(zhuǎn)儲棧頂?shù)腶ctivity |
write | 寫入所有掛起狀態(tài)存儲 |
track-associations | 允許會話跟蹤 |
untrack-associations | 禁用和明確會話跟蹤,命令參數(shù)可能也是一個comp_spec 轉(zhuǎn)儲的activity |
四、網(wǎng)絡(luò)信息查詢
子命令 | 說明 | 命令格式 |
---|---|---|
connectivity | 網(wǎng)絡(luò)連接 | adb shell dumpsys connectivity |
netpolicy | 網(wǎng)絡(luò)策略 | adb shell dumpsys netpolicy |
netstats | 網(wǎng)絡(luò)狀態(tài) | adb shell dumpsys netstats |
network_management | 網(wǎng)絡(luò)管理 | adb shell dumpsys network_management |
五、其他常用服務(wù)信息查詢
子命令 | 說明 | 命令格式 |
---|---|---|
meminfo | 內(nèi)存 | adb shell dumpsys meminfo |
cpuinfo | CPU | adb shell dumpsys cpuinfo |
gfxinfo | 幀率 | adb shell dumpsys gfxinfo |
display | 顯示 | adb shell dumpsys display |
power | 電源 | adb shell dumpsys power |
batterystats | 電池狀態(tài) | adb shell dumpsys batterystats |
battery | 電池 | adb shell dumpsys battery |
alarm | 鬧鐘 | adb shell dumpsys alarm |
location | 位置 | adb shell dumpsys location |
到此這篇關(guān)于Android中dumpsys命令的文章就介紹到這了。希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
- Android中dumpsys命令用法簡單介紹
- android中的adb命令學(xué)習(xí)
- 關(guān)于android studio通過命令行運行g(shù)radle編譯命令的問題
- 超詳細的Android開發(fā)調(diào)試工具ADB命令及安裝介紹
- android中adb命令最全總結(jié)
- Android如何通過命令行操作Sqlite3數(shù)據(jù)庫的方法
- Android通過命令連接wifi的方法(解決usb不能用問題)
- android命令行模擬輸入事件(文字、按鍵、觸摸等)
- Android系統(tǒng)在shell中的df命令實現(xiàn)
- android設(shè)置adb自帶screenrecord錄屏命令
- Android中ADB命令用法大結(jié)局
相關(guān)文章
Android編程處理窗口控件大小,形狀,像素等UI元素工具類
這篇文章主要介紹了Android編程處理窗口控件大小,形狀,像素等UI元素工具類,可實現(xiàn)像素與dp的轉(zhuǎn)換、窗口寬度設(shè)置、彈出窗口中l(wèi)istview高度設(shè)置等功能,需要的朋友可以參考下2017-12-12搭建Android上的服務(wù)器 “實現(xiàn)隔空取物”的方法
本篇文章主要介紹了搭建Android上的服務(wù)器 “實現(xiàn)隔空取物”的方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2018-01-01Android中使用SQLite3 命令行查看內(nèi)嵌數(shù)據(jù)庫的方法
這篇文章主要介紹了Android中使用SQLite3 命令行查看內(nèi)嵌數(shù)據(jù)庫的方法的相關(guān)資料,需要的朋友可以參考下2015-12-12Android?ScrollView實現(xiàn)滾動超過邊界松手回彈
這篇文章主要為大家詳細介紹了Android?ScrollView實現(xiàn)滾動超過邊界松手回彈,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2022-04-04Kotlin學(xué)習(xí)教程之協(xié)程Coroutine
這篇文章主要給大家介紹了關(guān)于Kotlin學(xué)習(xí)教程之協(xié)程Coroutine的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2018-05-05