0

同時に 2 台の Android デバイスを PC に接続しています。wakedragコマンドを使いたいです。今まで、私はAndroidViewclientバージョン 3.2 を使用していましたmonkeyrunner。したがって、これらの機能は簡単に自動化できました。

の新しいバージョンAndroidViewClient(後者のバージョンよりもはるかに高速) があるため、スクリプトを移行したいと考えています。

1つのデバイスのロックを解除できる機能があります。ただし、複数のデバイスでは機能しません。同じことで私たちを助けてくれませんか。

コードを見つけてください:

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

4

0 に答える 0