Невозможно пройти через устройства - PullRequest
0 голосов
/ 07 июня 2019

Я пытаюсь использовать эту библиотеку , но не могу получить доступ ко всем своим устройствам из-за ошибки LIBUSB_ERROR_TIMEOUT s.

Вот мой код:

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()

Я могу выполнить команду только для первого устройства в объекте генератора, когда цикл прибывает ко второму устройству, он выходит из строя с ошибкой, описанной выше.

Есть ли способ решить эту проблему?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...