Android dumpsys命令詳細使用

1、dumpsys命令介紹

1.命令說明

Dumpsys用戶系統診斷,它運行在設備上,並提供系統服務狀態信息html

命令格式: adb shell dumpsys [system serbices]android

2.系統服務查詢

若是直接運行adb shell dumpsys,將會得到全部的系統服務信息,那是很是多的,爲了更容易管理輸出,能夠指定你想要檢查的服務,例如:shell

adb shell dumpsys –l數據庫

adb shell serverce list服務器

#都是查看有哪些系統服務(須要哪些服務就指定哪些服務)網絡

命令行參數:ide

不一樣的服務有不一樣的選項,一下兩個是常見的參數:ui

-h:對於大多數的服務,能夠添加-h看到文本的幫助url

-c:對於一些服務,能夠添加-c查看數據會更友好spa

例如:

adb shell dumpsys meminfo –h

image

 

2、包信息查詢

子命令格式:

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格式打印

 

3、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

 

4、網絡信息查詢

子命令

說明

命令格式

connectivity 網絡鏈接 adb shell dumpsys connectivity
netpolicy 網絡策略 adb shell dumpsys netpolicy
netstats 網絡狀態 adb shell dumpsys netstats
network_management 網絡管理 adb shell dumpsys network_management

 

5、其餘經常使用服務信息查詢

 

子命令 說明 命令格式
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

 

來源:http://www.javashuo.com/article/p-ptfslcuz-bp.html

相關文章
相關標籤/搜索