前言
有時候我們在看別人的項目的時候,或者破解別人的項目,需要知道某個界面是哪個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