android 中 dumpsys 命令使用

2021-07-25 04:27:01 字數 1199 閱讀 4565

adb shell dumpsys,預設列印出當前系統所有service資訊,在後面可加上具體的服務名

需要列出當前執行的服務,可執行:

adb shell dumpsys | findstr dump
下面簡單列下我用到的一些命令...(在編寫指令碼時需要獲取一些狀態值供判斷用)

獲取裝置解析度:

adb shell dumpsys display | findstr displaydeviceinfo

displaydeviceinfo}

deleteintent=null

tickertext=null

contentview=android.widget.remoteviews@441fc810

defaults=0x00000001 flags=0x00000010

sound=null

vibrate=null

led=0x00000000 onms=0 offms=0

extras=

獲取wifi資訊:

adb shell dumpsys wifi

可以獲取到當前連線的wifi名、搜尋到的wifi列表、wifi強度等

獲取電源管理資訊:

adb shell dumpsys power

可以獲取到是否處於鎖屏狀態:mwakefulness=asleep或者mscreenon=false

亮度值:mscreenbrightness=255

螢幕解析度:mdisplaywidth=1440,mdisplayheight=2560

獲取**資訊:

adb shell dumpsys telephony.registry

可以獲取到**狀態,例如

mcallstate值為0,表示待機狀態、1表示來電未接聽狀態、2表示**佔線狀態

mcallforwarding=false #是否啟用來電轉駁

mdataconnectionstate=2 #0:無資料連線 1:正在建立資料連線 2:已連線

mdataconnectionpossible=true #是否有資料連線

mdataconnectionapn= #apn名稱

android 中 dumpsys 命令使用

adb shell dumpsys,預設列印出當前系統所有service資訊,在後面可加上具體的服務名 需要列出當前執行的服務,可執行 adb shell dumpsys findstr dump下面簡單列下我用到的一些命令.在編寫指令碼時需要獲取一些狀態值供判斷用 獲取裝置解析度 adb shel...

Android中dumpsys命令使用

adb shell dumpsys,預設列印出當前系統所有serivce資訊,在後面加上具體的服務名。一 需要列出當前執行的服務,可執行 adb shell dumpsys findstr dump 二 獲取裝置解析度 adb shell dumpsys display findstr displa...

android檢視系統資訊dumpsys命令

可通過 dumpsys 命令查詢系統服務的執行狀態 物件的成員變數屬性值 命令格式 dumpsys 服務名,例如 dumpsys activity dumpsys window dumpsys cpuinfo dumpsys meminfo不同的android系統版本支援的命令有所不同,可通過下面命...