无法遍历设备

时间:2019-06-07 08:16:10

标签: python adb

我正在尝试使用this library,但是由于出现错误LIBUSB_ERROR_TIMEOUT而无法访问我的所有设备。

这是我的代码:

cmd = 'echo hello world'
for connectedDevice in adb_commands.AdbCommands.Devices() :
    device = adb_commands.AdbCommands()
    device.ConnectDevice(port_path=connectedDevice.port_path, rsa_keys=[self.signer])
    print device.Shell(command=cmd).strip()
    device.Close()

我只能对生成器对象中的第一个设备运行命令,当循环到达第二个设备时,它会因上述错误而失败。

有什么办法解决这个问题?

0 个答案:

没有答案