要通過ADB(Android Debug Bridge)獲取當前Activity,請遵循以下步驟:
首先確保您的計算機上已安裝了ADB工具。如果沒有,請訪問這個鏈接下載并安裝Android SDK Platform Tools。
連接您的Android設備到計算機,并確保已啟用USB調試模式。要啟用USB調試,請轉到"設置" > “關于手機”,然后連續點擊"版本號"七次。返回到"設置",您會看到"開發者選項",點擊進入后找到并打開"USB調試"。
打開命令提示符(Windows)或終端(Mac / Linux),然后輸入以下命令以確保您的設備已連接:
adb devices
這將顯示已連接的設備列表。如果看到您的設備,請繼續進行下一步。否則,請檢查USB連接和調試設置。
adb shell dumpsys activity activities | findstr "mFocusedActivity"
這將顯示當前聚焦的Activity信息。輸出的最后一部分將是當前活動(帶有“mFocusedActivity”標簽的行)。
例如,輸出可能類似于:
mFocusedActivity: com.example.myapp/.MainActivity
在這種情況下,當前活動是com.example.myapp/.MainActivity
。