我们有两台 Android 设备同时连接到 PC。我想使用wake
和drag
命令。到目前为止,我使用的是AndroidViewclient
3.2 版,它用于使用monkeyrunner
. 所以这些功能很容易自动化。
由于有新版本AndroidViewClient
(比后一个版本快得多),我们想迁移我们的脚本。
我们有一个功能可以解锁一个设备。但不适用于多个设备。你能帮助我们吗?
请找到代码:
for i in range(len(connected_devices)-1):
serialno2=connected_devices[i]
serialno1=connected_devices[i+1]
device_ref, serialno = ViewClient.connectToDeviceOrExit(serialno1,1)
device_dut, serialno = ViewClient.connectToDeviceOrExit(serialno2,1)
myBluetooth.Device_Unlock(device_dut,serialno1)
def Device_Unlock(device,serialno):
#To make device Wake up
device.wake()
device.drag((157,662), (642,1163), 1.0, 120)
我们不确定如何传递serialno
给Device_Unlock
函数