我们有两个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
函数