Сопряжение нового устройства с Android Studio BumbleBee через Wi-Fi

Я недавно обновился до Android Bumblebee. И я пытаюсь подключить свое устройство к беспроводной сети через Wi-Fi. Но я всегда получаю сообщение, как показано на скриншоте ниже.

Я обновился до последней версии инструментов платформы SDK 32, но проблема не устранена. Любая помощь будет оценена по достоинству.

11 ответов

У меня была аналогичная проблема, и мне удалось решить ее следующим образом:

Быстрая починка

  1. В Android Studio Файл -> Настройки
  2. Сборка, выполнение, развертывание -> Отладчик
  3. В разделе Android Debug Bridge (adb) снимите флажок «Включить adb mDNS для беспроводной отладки» и «Применить».
  4. Подождите несколько секунд, пока изменения вступят в силу
  5. Перепроверьте «adb mDNS для беспроводной отладки» и «Применить».
  6. Во всплывающем окне Защитника Windows разрешите сетевой доступ к adb

Расширенное решение.
Проверив журналы Android Studio (Справка -> Показать журнал в проводнике), вы можете найти сообщение об ошибке, касающееся демона adb mDNS .

INFO — ireless.WiFiPairingServiceImpl — результат «adb mdns check» (не поддерживается):
INFO — ireless.WiFiPairingServiceImpl — ОШИБКА: демон mdns недоступен
INFO — ireless.

Если вы запустите эту команду, например, в Powershell ( adb mdns check) вы увидите, что получили точно такое же сообщение об ошибке. После некоторых исследований я обнаружил, что вы можете отключить эту службу mDNS в настройках Andoid Studio.

  1. Файл -> Настройки
  2. Сборка, выполнение, развертывание -> Отладчик
  3. В Andoird Debug Bridge (adb) снимите флажок «Включить adb mDNS для беспроводной отладки».
  4. Нажмите применить
  5. Перепроверьте «adb mDNS для беспроводной отладки»
  6. Нажмите применить

Теперь должно появиться всплывающее окно с просьбой разрешить доступ к сети adb. Нажмите разрешить доступ .
Теперь пара Wi-Fi должна работать.

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

Я обнаружил, что после отключения сетевого адаптера для моего NordVPN проблема внезапно исчезла. Если вы используете Windows, я бы посоветовал вам проверить, есть ли у вас сетевой адаптер, который можно отключить.

Вы можете ввести этот путь ( Control Panel\Network and Internet\Network Connections) в верхней панели панели управления, если вы не хотите выполнять некоторые шаги, в противном случае просто выполните следующие действия:

  1. Зайдите в «Панель управления» в Windows
  2. Нажмите «Сеть и Интернет».
  3. Нажмите «Центр управления сетями и общим доступом».
  4. Нажмите «Изменить настройки адаптера».
  5. Щелкните правой кнопкой мыши любой адаптер, который вы хотите отключить.

После этих изменений проверьте свою Android Studio, чтобы убедиться, что отключение адаптера решило вашу проблему.

В моем случае у меня есть несколько виртуальных сетевых адаптеров. отключение этих виртуальных адаптеров решило проблему.

Иногда это может происходить из-за проблем с adb.

  1. Чтобы это исправить, сначала перейдите в папку platform-tools/, расположенную по адресу
      C:\Users\[User]\AppData\Local\Android\Sdk\platform-tools
  1. открыть CMD в этом каталоге
  2. Теперь перейдите в меню отладки беспроводной сети, расположенное в параметрах разработчика, обратите внимание на
      ipaddress:port

  1. Теперь введите CMD, который вы открыли
      adb connect ipadrress:port

Вот и все. :)

может установиться неудачно. вы должны загрузить его самостоятельно. платформенные инструменты

затем подключитесь к устройству с помощью Wi-Fi. Не удалось найти устройства

вы должны обновить PATH, если вы WIN

Столкнулся с той же проблемой. Я думаю, что это проблема на данный момент, поскольку обновлению Bumblebee всего несколько дней, и оно будет решено в более поздних обновлениях.
До тех пор вы можете попробовать использовать другой метод, например, соединение с OTP. Это упоминается и в официальной документации. Я попробовал это, и это работает нормально для меня.

Подключение к устройству через Wi-Fi (Android 11+)

Это упоминается на последнем шаге с изображением того, как сопряжение с OTP даст успешный ответ после сопряжения. Кроме того, имя вашей рабочей станции начнет отображаться на вашем Android-устройстве после успешного сопряжения.

После этого вам просто нужно ввести эту команду в свой терминал (как указано в ответе @Ali Salehi) -
adb connect ipaddr:port
[где ipaddr = IP-адрес, порт = номер порта, видимый в параметре беспроводной отладки в нашем телефоне.]

После этого ваше устройство будет отображаться в диспетчере устройств, а приложения будут устанавливаться напрямую через Wi-Fi!

Если вы не смогли решить проблему, и вам необходимо подключить смартфон к компьютеру, вы всегда можете сделать это:

в папке Android SDK внутри папки "platform-tools" откройте cmd

Подключите устройство и компьютер к одной и той же сети Wi-Fi.

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

В командной строке компьютера введите: adb tcpip 5555

В командной строке компьютера введите: adb shell ip addr show wlan0 и скопируйте IP-адрес после «inet» до «/». Вы также можете зайти в настройки устройства, чтобы получить IP-адрес в меню «Настройки» → «О программе» → «Статус».

В командной строке компьютера введите: adb connect ip-address-of-device:5555

Для будущих читателей:

Я тоже столкнулся с этой проблемой: оказалось, что на моем компьютере отсутствовала служба Bonjour, которую Windows использует для обработки mDNS. Я просто установил его с сайта Apple , и соединение с Wi-Fi начало работать.

Недавно я обновил свои инструменты сборки Android до версии 32.1.0-rc1 , и проблема исчезла.

USB пробовали? Wi-Fi может работать, если у вас есть код, который вы можете отсканировать с помощью телефона.

РЕШЕНО

Перейдите в Настройки->Сборка->Отладчик->ADB

и установите Автоматический запуск и управление сервером .

Вы, должно быть, изменили его на ручное значение (второй вариант), что вызывает всплывающее окно с сообщением «система не соответствует требованиям».

Другие вопросы по тегам