Я могу подключиться к своему телефону с помощью adb connect, а также могу использовать adb shell.
Но когда я захожу в Run-> Device Chooser, там нет устройств.
Что мне делать, чтобы подключить мою (подключенную) adb Android Studio?
Когда я подключаю его через USB, он появляется в списке
Ответы:
Вы можете найти инструмент adb в / platform-tools /
cd Library/Android/sdk/platform-tools/
Вы можете проверить свои устройства, используя:
Мой результат:
List of devices attached XXXXXXXXX device
Установите порт TCP:
./adb shell setprop service.adb.tcp.port 4444 ./adb tcpip 4444
Сообщение о результате:
restarting in TCP mode port: 4444
Чтобы установить соединение Wi-Fi, вам необходимо проверить IP-адрес своего устройства и выполнить:
./adb connect 192.168.0.155:4444
Удачи!
источник
Попробуйте ниже плагин студии Android
Android WiFi ADB
КАК
Ссылка на Github: https://github.com/pedrovgs/AndroidWiFiADB
ПРИМЕЧАНИЕ. Помните, что ваше устройство и компьютер должны быть подключены к одному Wi-Fi.
источник
Шаг 1: перейдите к себе
Android sdk folder -> platform tools
и скопируйте весь путьНапример: C: \ Program Files (x86) \ Android \ android-sdk \ platform-tools
Шаг 2. Перейти к командной строке или терминалу студии Android
пользователи Windows
cd C:\Program Files (x86)\Android\android-sdk\platform-tools
Пользователи Mac
/Users/<username>/Library/Android/sdk/platform-tools
и нажмите ввод
Шаг 3: Подключите свое устройство и систему к той же сети Wi-Fi.
Шаг 4: Введите
adb tcpip 5555
и нажмите Enter.Шаг 5: Введите
adb connect x.x.x.x:5555
, заменив xxxx на IP-адрес вашего телефона.узнать IP-адрес телефона
Settings -> About phone -> Status
(некоторые телефоны могут отличаться)Примечание. Если вы подключаете более одного устройства, отключите другие телефоны, кроме того, который вам нужно подключить.
Снимок экрана командной строки:
источник
Я использовал следующие шаги для успешной отладки через Wi-Fi-соединение. Я рекомендую это решение всем, у кого есть проблемы с использованием интегрированных решений, таких как плагин Android WiFi ADB . В моем случае не удалось сохранить соединение Wi-Fi с моим устройством после отключения USB. Следующее решение решает эту проблему.
1. Подключение устройства
а. Подключение устройства с помощью локальной беспроводной сети
Если у вас есть локальная беспроводная сеть, вы можете подключить к ней свое устройство Android и компьютер. Затем определите IP-адрес устройства Android, просмотрев его настройки беспроводной сети.
б. Подключение устройства напрямую через точку доступа
Я предпочитаю подключаться к точке доступа на устройстве. Это более конфиденциально и не открывает ваше отладочное соединение с (общедоступным) wlan.
Моя система показала IPADDRESS
192.168.43.1
2. Создайте отладочное соединение.
adb tcpip 5555
чтобы открыть порт на устройстве для подключения adb.adb connect IPADDRESS
.В моем случае команда выглядела так
adb connect 192.168.43.1
Теперь команда
adb devices -l
должна отображать два устройства, если все в порядке. Например:List of devices attached ZY2244N2ZZ device product:athene model:Moto_G__4_ device:athene 192.168.43.1:5555 device product:athene model:Moto_G__4_ device:athene
3. Сохранение отладочного соединения
Сложность возникает при отключении USB-соединения. В моем случае оба соединения закрываются немедленно! Это может быть не для всех пользователей. Для меня это было причиной того, что я не мог использовать плагин Android WiFi ADB для студии Android. Я решил проблему, вручную повторно подключив Wi-Fi после отключения usb с помощью
adb connect 192.168.43.1
После этого
adb devices -l
отображается одно подключенное устройство Wi-Fi. Эти устройства также отображаются в студии Android и могут быть выбраны для отладки. Когда соединение нестабильно, вам может потребоваться время от времени повторять указанную выше команду, чтобы повторно активировать соединение.источник
Попробуйте запустить:
adb tcpip 5555 adb connect 192.168.2.4
http://developer.android.com/tools/help/adb.html#wireless
источник
Возможно, вам придется перезапустить adb через Android Studio (для удобства сделайте это дважды).
источник
Android Wi-Fi ADB ранее работал в моей среде IDE, но после обновления Android Studio (сейчас у меня Android Studio 3.3) он не работает и всегда выводит сообщение «Невозможно подключиться к устройству ... Та же сеть»
Потратив много времени, я не смог решить проблему.
Потом попробовал - WIFI ADB ULTIMATE by
https://github.com/huazhouwang/WIFIADB/tree/master/WIFIADBIntelliJPlugin
У меня это сработало.
источник
Откройте студию Android и следуйте по этому пути
после этого найдите WIFI ADB ULTIMATE и нажмите «Установить».
В первый раз вам нужно подключить его через USB.
Вы можете проверить его работу на github. Для получения более подробной информации см. WIFI ADB ULTIMATE.
источник
Если вы используете рутированный телефон, попробуйте это приложение WiFi ADB .
Наверное, это самый простой способ отладки по wifi.
Я использую это приложение уже много дней, и оно работает безупречно.
источник
Я использую AS 3.2.1 и собирался опробовать некоторые плагины, но сомневался, понимая, что плагины могут отслеживать любые данные.
На самом деле это действительно просто сделать через вкладку Терминал в AS:
adb tcpip 5555
adb connect 192.168.1.101
источник
Вот простые шаги для реализации отладки приложений Android с помощью ADB через Wi-Fi:
Шаг 1. Подключите устройство Android через USB (с включенным режимом разработчика) и проверьте его подключение через
adb devices
.Шаг 2. Откройте cmd / terminal и укажите путь к вашему ../sdk/platform-tools .
Шаг 3: Выполните команду
adb devices
.Шаг 4: Выполните командную
adb -d
оболочку (для устройства) ИЛИadb -e shell
(для эмулятора) . Здесь вы получите доступ к устройству через оболочку.Шаг 5: Выполните команду
ipconfig
( команда Windows) илиifconfig
(команда Linux) и проверьте ее IP-адрес.Шаг 6: Не отсоединяйте / не извлекайте USB-устройство устройства и выполните команду
adb tcpip 5000
, чтобы открыть порт 5000 сокета tcpip для отладки adb. Вы можете открыть его на любом порту, который в данный момент не занят.Шаг 7: Теперь выполните команду
adb connect <ip-address>:<port>
. например:adb connect 192.168.1.90:5000
(где ip-адрес - это адрес Wi-Fi устройства и порт, который вы открыли).Теперь запустите
adb device
и проверьте, что отладочное устройство теперь подключено по беспроводной сети через Wi-Fi.Удачного кодирования ...!
источник
В Android Studio 3.0.1> Перейти> ( Клавиша быстрого доступа (Alt + Cltr + S) ) Настройки> Перейти к подключаемым модулям > Нажмите репозитории браузера ...> Найдите « ADB WIFI » и установите подключаемый модуль. После установки перезапустите вашу студию Android.
Щелкните значок и подключите свое устройство.
источник
Во всех ответах на данный момент отсутствует один ОЧЕНЬ важный шаг, иначе вы получите сообщение «В соединении отказано» при попытке подключения.
Шаг 1. Сначала включите меню «Параметры разработчика» на своем устройстве, перейдя в меню « О программе» на устройстве и нажав меню «Сборка» 5 раз.
Шаг 2: Затем перейдите в теперь видимое меню параметров разработчика и включите отладку по USB . Да, это немного странно, что вам это нужно для отладки Wi-Fi, но поверьте мне, это необходимо.
Шаг 3:
Он должен сказать, что теперь вы подключены
источник
просто откройте настройки / плагины / поиск «Android wifi adb, загрузите его и подключите свой мобильный телефон с помощью кабеля USB один раз, и все готово.
источник
Получили эту ошибку? Большинство из вас здесь, потому что вы не сделали первое, а именно: 1. Подключили наш телефон к ПК. 2. Держите компьютер и устройство подключенными к одному и тому же Wi-Fi. Затем выполните все указанные выше шаги.
источник