要使用ADB(Android Debug Bridge)獲取當前Activity,請遵循以下步驟:
首先確保您的計算機上已安裝了ADB工具。如果沒有,請訪問以下網址下載并安裝:https://developer.android.com/studio/releases/platform-tools
使用USB數據線將您的Android設備連接到計算機。確保設備上的USB調試已啟用。要啟用USB調試,請轉到設置 > 系統 > 開發者選項 > USB調試。如果您沒有看到開發者選項,請轉到設置 > 關于手機 > 軟件信息,然后連續點擊“版本號”七次以啟用它。
打開命令提示符(Windows)或終端(Mac/Linux),然后輸入以下命令以確保您的設備已成功連接:
adb devices
這將顯示已連接設備的列表。如果看到您的設備,請繼續進行下一步。
adb shell dumpsys activity activities | grep -E 'mFocusedActivity|mRunningAppProcessInfo'
這將顯示當前聚焦的Activity和運行中的應用進程信息。輸出中的mFocusedActivity
行將包含當前Activity的名稱。
例如,輸出可能如下所示:
mFocusedActivity: com.example.app/.MainActivity
在這種情況下,當前Activity是com.example.app.MainActivity
。