Android adb shell 查看當前與用戶交互的Activity

前言

有時候我們在看別人的項目的時候,或者破解別人的項目,需要知道某個界面是哪個Activity,比較笨的方法是直接看代碼一級級跳轉,另一種方法是直接安裝應用,然後跳轉到相應頁面,通過如下adb shell指令就可以知道當前頁面的Activity

方法一

adb shell dumpsys activity | grep -i run

 如果是在Windows系統下,記得先輸入adb shell進入adb shell,然後再輸入餘下的命令,否則會報"'grep' 不是內部或外部命令,也不是可運行的程序或批處理文件"錯誤

查詢結果如下,我當前打開的是微信的登錄頁面,第一個Running activities下的第一個Activity即當前與用戶交互的Activity,如下圖中紅框內的LoginPasswordUI

方法二

adb shell dumpsys activity | grep "mFoc"

如果是在Windows系統下,記得先輸入adb shell進入adb shell,然後再輸入餘下的命令

查詢結果如下,我當前打開的是微信的登錄頁面,第一行紅框內的LoginPasswordUI即當前與用戶交互的Activity

 

發佈了280 篇原創文章 · 獲贊 44 · 訪問量 14萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章