溫馨提示×

python怎么執行adb命令

小億
164
2024-12-07 07:57:31
欄目: 編程語言

要在Python中執行ADB命令,您可以使用subprocess模塊

import subprocess

# 將以下字符串替換為您的ADB可執行文件路徑
adb_path = "C:/Users/your_username/AppData/Local/Android/Sdk/platform-tools/adb.exe"

# 將以下字符串替換為您的設備序列號(可以通過運行'adb devices'命令獲得)
device_serial = "YOUR_DEVICE_SERIAL_NUMBER"

# 要執行的ADB命令,例如列出設備上的所有文件
command = f"{adb_path} -s {device_serial} ls"

# 使用subprocess.run()執行命令并捕獲輸出
result = subprocess.run(command, stdout=subprocess.PIPE, stderr=subprocess.PIPE, text=True)

# 打印命令的輸出
print("Output:")
print(result.stdout)

# 如果命令執行失敗,打印錯誤信息
if result.returncode != 0:
    print("Error:")
    print(result.stderr)

請確保將adb_path變量設置為您的計算機上ADB可執行文件的實際路徑,將device_serial變量設置為您的設備的序列號。然后,您可以修改command變量以執行所需的ADB命令。在這個例子中,我們列出了設備上的所有文件。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女