Android - ADB более одного устройства / эмулятора - PullRequest
0 голосов
/ 23 мая 2018

Я эмулятор genymotion и мой телефон подключен, я хочу запустить и отладить свое приложение через Wi-Fi, я нашел инструкцию для этого, но я получаю эту ошибку при вводе этого кода:

adb tcpip 5555

Iполучить эту ошибку: ошибка: более одного устройства / эмулятора

Как я могу сделать свое устройство по умолчанию или что-то подобное для решения этой проблемы?

Ответы [ 2 ]

0 голосов
/ 23 мая 2018

Выполните следующее, что поможет вам,

Вы получаете сообщение только потому, что подключено более одного устройства.

Выполните команды

adb devices

послеКоманда fire выше, вы получите список устройств, из списка выберите идентификатор вашего устройства, который не является эмулятором, и выполните следующую команду

adb -s f725aa8b7ce4(deviceId) tcpip 5555

и после этого огня

adb connect yourIp 5555
0 голосов
/ 23 мая 2018

Вы можете отправлять команды на определенное устройство в соответствии с документами :

$ adb devices
List of devices attached
emulator-5554 device
emulator-5555 device

$ adb -s emulator-5555 do_your_command

Кроме того, если только один из них является эмулятором или реальным устройством, вы можете просто подключить -e или-d и отправьте ему команду:

Если у вас есть несколько доступных устройств, но только одно является эмулятором, используйте опцию -e для отправки команд в эмулятор.Аналогично, если подключено несколько устройств, но подключено только одно аппаратное устройство, используйте опцию -d для отправки команд на аппаратное устройство.

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