adb獲取包名路徑

通過adb獲取跳轉包名路徑

adb爲我們提供了一個可以打印出當前系統所有service信息,在後面可加上具體的服務名的牛掰命令,那就是如下:

adb shell dumpsys

常用的基於dumpsys命令:

獲取設備電池信息:adb shell dumpsys battery

獲取cpu信息:adb shell dumpsys cpuinfo

獲取內存信息:adb shell dumpsys meminfo
要獲取具體應用的內存信息,可加上包名
adb shell dumpsys meminfo PACKAGE_NAME

獲取Activity信息:adb shell dumpsys activity

獲取package信息:adb shell dumpsys package
加上-h可以獲取幫助信息
獲取某個包的信息:adb shell dumpsys package PACKAGE_NAME

獲取通知信息:adb shell dumpsys notification

獲取wifi信息:adb shell dumpsys wifi
可以獲取到當前連接的wifi名、搜索到的wifi列表、wifi強度等

獲取電源管理信息:adb shell dumpsys power
可以獲取到是否處於鎖屏狀態:mWakefulness=Asleep或者mScreenOn=false

獲取電話信息:adb shell dumpsys telephony.registry
可以獲取到電話狀態,例如mCallState值爲0,表示待機狀態、1表示來電未接聽狀態、2表示電話佔線狀態
mCallForwarding=false #是否啓用呼叫轉移
mDataConnectionState=2 #0:無數據連接 1:正在創建數據連接 2:已連接mDataConnectionPossible=true #是否有數據連接mDataConnectionApn= #APN名稱等

而我們將通過以下命令獲取當前在棧頂Activity包名:

adb shell dumpsys activity top

看命令行字面的意思即是獲取當前在棧頂Activity信息(就是此時手機能看到的界面)。

具體操作步驟如下:

1.連接手機,手動打開系統自啓動管理界面,之後打開cmd.exe,輸入以上命令,查看信息,如下圖:

對我們有用的只是紅色區域內,這個就是類路徑。

 

祝大家儘快找到需要的類路徑,工作順利!


版權聲明:本文爲博主原創文章,未經博主允許不得轉載。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章