adb命令如何獲取appPackage和appActivity的信息


如何獲取appPackage和appActivity的信息,這里有一個極為實用的命令:adb shell dumpsys activity |find "mFocusedActivity"
這個命令很有可能對於Android8.0不適用,別慌,還有一個命令,適合手機中已經安裝的應用(如淘寶、微信、QQ等),命令:adb shell dumpsys window w|findstr \/|findstr name=

在使用 “adb shell dumpsys window w |findstr \/ |findstr name=” 這個指令查找APP包名時,cmd出現'findstr' 不是內部或外部命令的解決方案:

1.PATH環境變量的問題,在path中追加:(%SystemRoot%/system32;%SystemRoot%;)

2.此時重新打開cmd運行這個指令,就正常查找到APP包名

 

 

 

因為當前已經連接了手機,隨意打開手機里的一個app,如計算器,打開cmd,輸入以上命令回車,如圖所示:

紅框中的信息“.Calculator”就是此app的appActivity,很簡單,很實用,拿走不謝

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM