要使用Python在Android設備上通過ADB命令安裝應用,您需要先確保已經安裝了ADB(Android Debug Bridge)工具
首先,確保您的Android設備已連接到計算機,并且已啟用USB調試模式。要啟用USB調試模式,請轉到“設置”>“關于手機”>連續點擊“版本號”七次,然后返回“設置”>“系統”>“開發者選項”,在這里啟用“USB調試”。
安裝ADB工具。您可以從以下鏈接下載適用于Windows、macOS和Linux的ADB二進制文件:https://developer.android.com/studio/releases/platform-tools
將ADB工具添加到系統的PATH環境變量中,以便在命令行中使用它。
使用Python的subprocess模塊執行ADB命令。以下是一個簡單的示例,說明如何使用Python通過ADB命令安裝應用:
import subprocess
def install_app(apk_path):
command = ["adb", "install", apk_path]
try:
result = subprocess.run(command, check=True, stdout=subprocess.PIPE, stderr=subprocess.PIPE)
print("應用安裝成功:", result.stdout.decode('utf-8'))
except subprocess.CalledProcessError as e:
print("應用安裝失敗:", e.stderr.decode('utf-8'))
apk_path = "path/to/your/app.apk"
install_app(apk_path)
請將apk_path變量替換為您要安裝的應用的APK文件的路徑。運行此腳本后,應用將開始安裝。如果安裝成功,您將看到輸出中的“應用安裝成功”消息。如果安裝失敗,您將看到錯誤消息。