要使用adb命令啟動并調試應用程序,請按照以下步驟操作:
首先確保您的計算機上已經安裝了Android SDK Platform-Tools,其中包含了adb工具。
連接您的Android設備到計算機,并確保設備上的USB調試功能已開啟。要開啟USB調試,請轉到“設置”>“關于手機”,然后連續點擊“版本號”七次。接著回到“設置”>“系統”>“開發者選項”,找到“USB調試”并啟用它。
打開命令提示符(Windows)或終端(Mac/Linux)。
輸入以下命令以確保您的設備已成功連接:
adb devices
這將顯示已連接的設備列表。如果您的設備已連接,您將看到其設備ID。
adb shell am start -n<包名>/<活動名>
其中,<包名>
是應用程序的包名(例如,com.example.myapp),<活動名>
是應用程序中要啟動的活動名(例如,com.example.myapp.MainActivity)。
adb logcat
這將顯示實時日志。您可以使用以下命令過濾日志:
adb logcat <關鍵字>
將<關鍵字>
替換為您感興趣的日志關鍵字。
adb shell debuggerd --start -p <端口號>
其中,<端口號>
是您要使用的端口號。然后,在您的應用程序代碼中設置斷點,并使用以下命令附加調試器:
adb shell am start -e debug<包名>/<活動名>
這將啟動應用程序并附加調試器。現在,您可以使用調試工具(如Android Studio中的DDMS)進行調試。
注意:在進行調試之前,請確保您的應用程序已正確簽名,以便adb命令能夠識別并啟動它。