Ошибка беспроводной ADB для Android Studio (10061)

Кажется, что у беспроводного ADB все больше и больше проблем при каждом обновлении Android Studio. Используя 2.1.1, я теперь не могу подключиться к моему планшету с помощью команды:

adb connect <ip addr>

Это приводит к ошибке:

unable to connect to <ip addr>:5555: cannot connect to <ip addr>:5555: No connection could be made because the target machine actively refused it. (10061)

Это происходит сразу после утверждения соединения в диалоговом окне на планшете. До сегодняшнего дня я был вынужден сделать adb kill-server до попытки подключения к планшету, но теперь это даже не помогает.

Ответ 1

Я недавно столкнулся с той же проблемой. Это происходит потому, что ваше устройство и компьютер подключены к разным сетям.

Ответ 2

Обычно вы можете сказать, что эта ошибка связана с сетью, сначала проверьте эти элементы:

  • Убедитесь, что ваш компьютер и ваше устройство могут видеть друг друга в сети, в основном это означает, что они подключены к одному и тому же маршрутизатору, но в более сложных сценариях ваше устройство может быть подключено к беспроводному маршрутизатору, а ваш компьютер может быть подключен к локальной сети. важно то, что они могут видеть друг друга. Вы можете проверить это, отправив IP-адрес вашего устройства с вашего компьютера.

  • убедитесь, что нет конфликта с IP-адресами, это может быть очень просто. но если вы не используете DHCP-сервер и вводите IP-адреса на своих устройствах, вы можете ошибочно ввести один и тот же IP-адрес на разных устройствах

когда вы уверены в проблемах с сетью, повторите известные шаги

Поэтому при подключении по USB следуйте этим командам:

  1. оставайтесь на связи через USB

  2. подключиться к сети WIFI (как к компьютеру, так и к мобильному устройству)

  3. ping DeviceIP (должен иметь ping к вашему устройству)

  4. adb kill-server

  5. adb usb

  6. adb tcpip 5555

    1. отключите USB-кабель (согласно комментарию @captain_majid)
  7. adb connect yourDeviceIP

  8. adb devices (должны быть видны два имени устройства, одно из них - deviceIP)

  9. отключите USB-кабель

Шаги из не удалось подключиться к tcp: 5037: невозможно подключиться к 127.0.0.1:5037: не удалось установить соединение, поскольку целевая машина активно отказала в этом. (10061)

Ответ 3

когда перезагрузите устройство, то ваш порт также изменился, поэтому нажмите команду ниже

1- adb kill-server

2- подключите телефон к компьютеру с помощью USB-кабеля

3- adb tcpip 5555

4- adb connect (ip вашего устройства): 5555

Ответ 4

У меня была такая же проблема. Эти шаги работали для меня:

  • подключите устройство с помощью usb
  • когда ваш cmd уже находится в AppData\Local\Android\Sdk\platform-tools > , введите adb tcpip 5555
  • cmd покажет restarting in TCP mode port: 5555
  • type adb connect 192.168.43.1:5555

Надеюсь, это может решить вашу проблему.

Ответ 5

Я решил проблему, включив USB-отладку в настройках разработчика.

Ответ 6

когда перезагрузите устройство, то ваш порт также изменился, поэтому нажмите команду ниже

1- adb kill-server

2- adb tcpip 5555

3- adb connect (ip вашего устройства): 5555

Ответ 7

В случае меня я попробовал другой порт 5557, чем снова 5555,

  • adb tcpip 5557
  • adb connect device_ip_address

дает такую ​​же ошибку (10061), что снова пыталась с помощью

  • adb tcpip 5555
  • adb connect device_ip_address

результат: подключен

который работает для меня (в то время как другая вещь в порядке, как опция разработчика включена и подключена к тому же Wi-Fi)

Ответ 8

К сожалению, эта проблема может быть вызвана разными причинами. Одна из причин - убедитесь, что предыдущее соединение отключено.

ОБЛАСТЬ ПРИМЕНЕНИЯ:
1. adb kill-server
2. Выполните команду adb disconnect после перезапуска сервера adb. Сделайте то же самое после окончания работы
3. запустить ADB Remount
4. adb tcpip 50555 (я обычно использую более высокий номер порта)
5. отключите USB-кабель
6. adb connect device_ip: 50555

когда закончите запустить ADB отключить

Ответ 9

Поскольку ваше устройство будет подключаться к другой сети, и ваша система будет подключаться к другой сети.

Ответ 10

Обычно сообщение "целевая машина активно отказывается от него" отображается, когда целевая машина "Отладка ADB не включена. Он отключен по умолчанию почти на всех устройствах, если мы не включим" параметры разработчика". Поэтому всякий раз, когда вы приземляетесь на эту ошибку, убедитесь, что вы переходите к настройкам вашей целевой машины и просачиваетесь в область разработчика/разработки, и где-то должно быть место для включения ADB.

Ответ 11

У меня была аналогичная проблема. Я выяснил, что проблема заключалась в том, что у меня уже были другие устройства/эмуляторы, подключенные к adb, "adb connect <ip_addr > " команда дала бы мне "Никакое соединение не могло быть сделано, потому что сообщение о целевой машине активно отказалось".

Решение состоит в том, чтобы убедиться, что все остальные устройства/эмуляторы отключены (физически отключить или выйти из приложения эмулятора) перед запуском adb connect <ip_addr > . Затем вы можете повторно подключить свои другие устройства (если вам нужно их повторно подключить). Полная боль.

Ваш пробег для этого решения может варьироваться в зависимости от вашей проблемы.

Ответ 12

Для Huawei Mate 9 я сделал все, что описывали люди, и ничего не работало. Я пробовал все шаги. Я подключил SonyXperia, LG G4, Samsung Galaxy S7 без каких-либо проблем, но Huawei Mate 9 я проверил все настройки, такие как отладка USB и т.д. Ничего не работало. Когда я подключаю устройство ПК через USB, adb подключается к команде ip: port, но когда я отсоединяю USB-кабель, я теряю соединение, а adb connect ip: порт не работает и дал ту же ошибку в этой теме. Я сдался! Я буду продолжать использовать другие тестовые устройства, чтобы установить локальную сетку.

Ответ 13

Я получил эту ошибку при попытке установить соединение ADB со смарт-часами с WearOS 1.0 (Huawei Watch 2) через WiFi. Включение пункта меню для решения некоторой проблемы с WLAN ("Исправить ошибку через WLAN" - мой собственный грубый перевод немецкой надписи "Fehler über WLAN beheben") в "Настройках разработчика" на устройстве WearOS решило проблему для меня.

Ответ 14

Случайно, если ваш эмулятор работает рядом, попробуйте подключиться к устройству с помощью следующих команд

  • adb tcpip 50555

  • ADB Connect: 50555

Это решило проблему для меня.

Ответ 15

Следующие шаги являются стандартными (в основном такие же, как предыдущие ответы): -

  • ADB TCPIP 5555.
  • adb connect your_device_ip_address.
  • устройства adb (чтобы увидеть, если устройства были подключены).

Но в некоторых случаях приведенные выше шаги вызывают ошибку типа "невозможно подключиться к устройству. Убедитесь, что ваш компьютер и ваше устройство подключены к одной и той же сети WiFi". И вы заметили, что устройства уже находятся в одной сети.

В этом случае установите этот плагин "Wifi ADB Ultimate" и выполните следующие действия.

  1. Подключите устройство один раз через USB.
  2. Обновите список, чтобы проверить, подключен ли он.
  3. Перейдите в раздел "О телефоне"> "Статус"> "IP-адрес" и запишите свой IP-адрес (например, 198.162.0.105).
  4. Вернитесь в Android Studio и введите этот IP-адрес, как показано на фотографии ниже, и нажмите кнопку запуска. enter image description here

Ответ 16

Я была такая же проблема. Он работал отлично в течение месяца, а затем однажды перестал работать. Я перепробовал все решения выше, но безрезультатно. Затем я заметил, что по какой-то причине IP-адрес моего телефона изменился, заканчиваясь цифрой 1 вместо 0. Поэтому я подключился к новому адресу с 1 в качестве последней цифры в адресе, и теперь он снова работает. Weird.

Ответ 17

Make sure you have to connect your phone through a USB cable for the first time.
Using Command prompt, Go to your Android SDK Directory (sdk->Platform-tools) and then 
run the following commands
1-  adb kill-server
2-  adb tcpip 5555
3-  adb connect 192.168.1.130 (Replace IP Address with your phone IP)
4-  Now you can unplug it.
5-  Then go to the Android studio and choose the device with IP address in 
    Run 
    Dropdown. Hope this will help it for everyone.
   And then for next times just runs following command
   adb connect 192.168.1.130:5555

 Note: If Device is not showing in Android studio devices dropdown then
 1-adb kill-server
 2-adb start-server
 3-adb connect 192.168.1.130:5555