Android dumpsys命令詳細使用

來源:互聯網
上載者:User

標籤: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命令詳細使用

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.