adb(Android Debug Bridge)是一個通用命令行工具,其允許與Android設備或模擬器進行通信
首先,確保已經安裝了Android SDK Platform-Tools,其中包含了adb工具。你可以從這里下載它:https://developer.android.com/studio/releases/platform-tools
連接你的Android設備到電腦,并確保已啟用USB調試模式。要啟用USB調試,請轉到設置 > 關于手機 > 軟件信息 > 點擊"版本號"7次,然后返回設置 > 開發者選項,找到USB調試并啟用它。
打開命令提示符(Windows)或終端(Mac/Linux),輸入以下命令以確保設備已成功連接:
adb devices
這將顯示已連接的設備列表。
adb shell am start -n<包名>/<活動名>
例如,要啟動名為"com.example.myapp"的包中的"MainActivity",你可以輸入:
adb shell am start -n com.example.myapp/MainActivity
例如,使用Appium啟動Activity的示例代碼(Python):
from appium import webdriver
desired_caps = {
"platformName": "Android",
"deviceName": "YourDeviceName",
"appPackage": "com.example.myapp",
"appActivity": "com.example.myapp.MainActivity"
}
driver = webdriver.Remote("http://localhost:4723/wd/hub", desired_caps)
請注意,你需要根據實際情況替換YourDeviceName
、com.example.myapp
和com.example.myapp.MainActivity
。同時,確保Appium服務器正在運行。