В подключении ADB отказано с Mac на Android
Я пытаюсь загрузить неопубликованную сборку на свой телефон, Alcatel Android 7. Раньше мне удавалось загружать неопубликованную версию, но она перестала работать, когда я переключился на новую сеть. Я запускаю его с терминала MacOS.
Courtneys-MacBook-Pro-3:~ courtneytaniguchi$ adb connect 10.0.0.216
failed to connect to '10.0.0.216:5555': Connection refused
Courtneys-MacBook-Pro-3:~ courtneytaniguchi$
Этот телефон включен для разработчиков, я разрешил установку приложений из неизвестных источников, включенных в режиме безопасности, а также включена отладка по USB. Да, я в той же сети.
5 ответов
У меня была похожая проблема
failed to connect to '192.168.31.84:5555': Connection refused
, окончательно обработано:
- убить и перезапустить adb
-
adb kill-server
-
adb start-server
-
- Убедитесь, что проводное соединение USB подключено
-
adb devices
может видеть идентификатор вашего устройства
-
- перенастроить в режим tcpip:
adb tcpip 5555
- Примечание: для нескольких устройств, подключенных через USB, следует указать серийный идентификатор устройства:
-
adb -s device_serial_id tcpip 5555
-
- Примечание: для нескольких устройств, подключенных через USB, следует указать серийный идентификатор устройства:
- подключиться к вашему устройству через WiFi:
adb connect your_android_phone_ip:5555
Полный журнал для вашей ссылки:
adb kill-server
adb start-server
* daemon not running; starting now at tcp:5037
* daemon started successfully
adb devices
List of devices attached
2e2a0cb1 device
orga4pmzee4ts47t device
adb tcpip 5555
error: more than one device/emulator
adb -s 2e2a0cb1 tcpip 5555
restarting in TCP mode port: 5555
adb connect 192.168.31.84:5555
connected to 192.168.31.84:5555
Судя по командам, которые вы вводите, кажется, что вы пытаетесь сделать adb через Wi-Fi.
Следующее может помочь:
- Перезагружаем телефон
- Убедитесь, что телефон прослушивает TCP/IP, подключившись к нему через USB и введя
adb tcpip 5555
- Отключение и повторное включение отладки по USB
У меня была такая же ошибка. Решается с помощью следующих дополнительных шагов, упомянутых здесь, которые подключают устройство через USB, а затем выполняют следующую команду после нахождения идентификатора устройства:
./adb -s <device id> tcpip 5555
Если вы застряли в процессе загрузки неопубликованных файлов, вы всегда можете отправить файл.apk себе по электронной почте на адрес электронной почты, который настроен на телефоне, загрузить вложение, затем перейти в приложение "загрузки" и нажать на.apk, он должен спросить, уверены ли вы, что хотите установить приложение, просто ответьте "да". Вы должны убедиться, что вы уже выбрали "Разрешить" в разделе "Неизвестные источники" в "Настройки / Разработка".
То же произошло и со мной. Всегда отклоняется, у меня есть два устройства, используемых для подключения через Wi-Fi для некоторых проектов Android, я всегда отклоняю 5555 на моем устройстве Huawei. Но есть один известный мне обходной путь, который работает.
➜ ~ adb connect 192.168.8.108:5555
failed to connect to '192.168.8.108:5555': Connection refused
➜ ~ adb connect 192.168.8.108:7612
connected to 192.168.8.108:7612
Попробуйте порт 7612
Спасибо!