要通過Python執行ADB命令以連接設備,您需要使用subprocess模塊。首先確保您的計算機上已經安裝了ADB工具,并將其添加到系統路徑中。然后,請按照以下步驟操作:
subprocess模塊。subprocess.run()函數執行ADB命令。以下是一個示例代碼:
import subprocess
def connect_device(device_id):
# ADB命令,用于連接設備
command = f"adb connect {device_id}"
# 使用subprocess.run()執行ADB命令
result = subprocess.run(command, stdout=subprocess.PIPE, stderr=subprocess.PIPE, text=True, shell=True)
# 檢查返回值
if result.returncode == 0:
print(f"設備 {device_id} 已成功連接。")
else:
print(f"連接設備 {device_id} 時出錯: {result.stderr}")
# 示例:連接到設備的IP地址和端口號
device_id = "192.168.1.100:5555"
connect_device(device_id)
請注意,您需要將device_id變量替換為要連接的實際設備的IP地址和端口號。如果設備已連接,您將看到成功消息;否則,您將看到錯誤消息。