Як налагодити в Android Studio за допомогою adb через WiFi


94

Я можу підключитися до свого телефону за допомогою adb connect, а також можу оболонку adb.

Але коли я переходжу в меню Виконати-> Вибір пристроїв, там немає пристроїв.

Що робити для підключення мого (підключеного) adb Android Studio?

Коли я підключаю його через USB, це відображається у списку


Що відображається, коли ви використовуєте пристрої adb у консолі?
Нітро

192.168.2.4:5555 пристрій
Джон

Тут він працює з Android studio 1.5 RC, тому не впевнений, що не так. Єдине, що я міг би запропонувати спробувати ще раз із налаштуванням. 1) adb kill-server 2) Потім виконайте кроки для повторного підключення .. Якщо ні, то також існує плагін, який я ще не пробував, що може допомогти github.com/pedrovgs/AndroidWiFiADB/issues
Nitro

@ Джон, чи є у цього пристрою якийсь конкретний драйвер usb? Якщо так, тоді спробуйте перевстановити драйвер і вбити adb, можливо, це допоможе вам!
Бхавін Чаухан,

Будь ласка, прочитайте посилання на цю сторінку Описано Запуск / встановлення / налагодження програм Android за допомогою Wi-Fi
M.Ganji

Відповіді:


105

Ви можете знайти інструмент adb в / platform-tools /

cd Library/Android/sdk/platform-tools/

Ви можете перевірити свої пристрої за допомогою:

./adb devices

Мій результат:

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

Удачі!


5
Я можу підключитися до свого телефону за допомогою adb connect, а також можу оболонку adb. Я дійшов так далеко. Android Studio просто не піднімає
Джон

Помилка з'єднання
Adb

1
+1, працюю, дякую! Але вау, тепер я знаю, що повернусь до кабелю. Налагодження (з Visual Studio) через WiFi було жахливо повільним для розгортання, повільним для запуску та повільним вимкненням. :)
JMD,

приголомшливе рішення, запущене лише один раз на моїй машині.
Мурат ОНЕР

@john спробуйте підключитися до свого андроїд-пристрою за допомогою adb ip: port, і ви побачите його на панелі вибору пристрою для андроїд-студії
M

57

Спробуйте нижче плагін android studio

Android WiFi ADB

ЯК

  1. Підключіть пристрій до комп’ютера за допомогою кабелю USB.
  2. Потім натисніть кнопку зображення кнопки, яку потрібно натиснутина панелі інструментів і від'єднайте USB, як тільки плагін підключить пристрій через WiFi.
  3. Тепер ви можете розгортати, запускати та налагоджувати свій пристрій за допомогою з’єднання Wi-Fi.

Посилання на Github: https://github.com/pedrovgs/AndroidWiFiADB

ПРИМІТКА. Пам’ятайте, що пристрій і комп’ютер мають бути в одному з’єднанні Wi-Fi.


1
Це працює приємно, але трохи повільніше, а також не реєструвати журнали з пакета. Це нормально?
ореофеолурин

1
це що я повинен підключатись через usb щоразу? або є постійне рішення
Рубен

1
Чудовий інструмент. Я щойно цим користувався. Це чудово працює. Мій комп’ютер не має Wi-Fi, але він знаходиться в тій же локальній мережі, що і пристрій Android.
Гонг

життя зараз прекрасне
Саїд Аріанманеш

42

Крок 1: Перейдіть до вашого Android sdk folder -> platform toolsі скопіюйте весь шлях

Наприклад: C: \ Program Files (x86) \ Android \ android-sdk \ platform-tools

Крок 2: Перейдіть до командного рядка або терміналу Android Studio

користувачів Windows cd C:\Program Files (x86)\Android\android-sdk\platform-tools

Користувачі Mac /Users/<username>/Library/Android/sdk/platform-tools

і натисніть клавішу Enter

Крок 3: Підключіть пристрій та систему за допомогою того самого wifi.

Крок 4: Введіть adb tcpip 5555і натисніть Enter.

Крок 5: Введіть adb connect x.x.x.x:5555, замінивши xxxx на IP-адресу телефону.

дізнатися IP-адресу телефону

Settings -> About phone -> Status (деякі телефони можуть відрізнятися)

Примітка: Якщо ви підключили більше одного пристрою, від'єднайте інші телефони, крім того, який вам потрібно підключити.

Знімок екрана командного рядка: введіть тут опис зображення


Шлях до Android SDK може бути іншим. Як дізнатися свій шлях до Adnroid SDK: перейдіть у Налаштування, знайдіть "android sdk", скопіюйте шлях. Мій шлях це C: \ Users \ ім'я користувача \ AppData \ Local \ Android \ Sdk
Dyno Cris

11

Я використав наступні кроки, щоб успішно налагодити з’єднання Wi-Fi. Я рекомендую це рішення всім, хто стикається з проблемами використання інтегрованих рішень, таких як плагін Android WiFi ADB . У моєму випадку не вдалося зберегти з’єднання Wi-Fi з моїм пристроєм після відключення USB. Наступне рішення долає цю проблему.

1. Підключення пристрою

a. Підключення пристрою за допомогою локального WLAN

Якщо у вас є локальний WLAN, ви можете підключити пристрій Android та ПК до цього WLAN. Потім визначте IP-адресу пристрою Android, заглянувши в налаштування WLAN.

b. Підключення пристрою безпосередньо за допомогою точки доступу

Я віддаю перевагу підключенню до точки доступу на пристрої. Це більш приватно і не відкриває підключення до налагодження до (загальнодоступного) WLAN.

  1. Створіть точку доступу Wi-Fi на пристрої Android
  2. Підключіть ПК до точки доступу
  3. На ПК перевірте стан мережевого підключення цього підключення до точки доступу, щоб знайти IPADDRESS вашого пристрою.
    Моя система показала IPADDRESS 192.168.43.1

2. Створіть налагоджувальне з'єднання

  1. Підключіть пристрій до USB.
  2. Видайте команду, adb tcpip 5555щоб відкрити порт на пристрої для підключення adb.
  3. Створіть бездротове з’єднання для налагодження 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 для андроїд-студії. Я вирішив проблему, підключивши вручну Wi-Fi вручну після відключення USB

adb connect 192.168.43.1

Після цього adb devices -lвідображається один підключений до Wi-Fi пристрій. Цей пристрій також відображається в андроїд-студії, після чого його можна вибрати для налагодження. Коли з’єднання нестабільне, можливо, вам доведеться час від часу повторювати наведену вище команду, щоб відновити з’єднання.



4

Можливо, вам доведеться перезапустити adb за допомогою Android Studio (зробіть це двічі для повної міри).

скидання adb


4

Android wifi ADB раніше працював на моїй IDE, але після оновлення Android Studio (на сьогоднішній день це Android Studio 3.3) він не працює, і завжди з'являється запит "Неможливо підключитися до пристрою ... Ця ж мережа"

Провівши багато часу, я не зміг вирішити проблему.

Тоді я спробував - WIFI ADB ULTIMATE від

https://github.com/huazhouwang/WIFIADB/tree/master/WIFIADBIntelliJPlugin

У мене це спрацювало.


3

0pen android studio і дотримуйтесь цього шляху

Перейдіть до -> налаштування -> плагіни -> Клацніть на сховища браузера

після цього виконайте пошук WIFI ADB ULTIMATE, а потім натисніть кнопку встановити.

Перший раз вам доведеться підключати його за допомогою USB.

Ви можете перевірити його роботу на github. Для отримання додаткової інформації будь ласка, зверніться до WIFI ADB ULTIMATE


2

Якщо ви використовуєте вкорінений телефон, спробуйте цю програму WiFi ADB .
Напевно, це найпростіший спосіб налагодження по wifi.
Я використовую цю програму багато днів, і вона працює бездоганно.


2

Я використовую AS 3.2.1 і збирався спробувати деякі плагіни, але вагався, розуміючи, що плагіни можуть контролювати будь-які дані ..

Насправді це дуже просто зробити за допомогою вкладки Термінал в AS:

  1. Увімкніть налагодження через WiFi на телефоні
    • Перейдіть до опцій розробника та увімкніть "ADB через мережу"
    • Ви побачите точну адресу та порт для підключення
  2. Перейдіть на вкладку Термінал в Android Studio
  3. Тип adb tcpip 5555
  4. Введіть свою ip-адресу, як показано в опціях розробника, тобто adb connect 192.168.1.101
  5. Тепер ви побачите свій пристрій у діалоговому вікні "Виберіть ціль розгортання"

Я не зміг знайти це на своєму телефоні: "ADB через мережу". Це може бути десь ще або за якимись іншими параметрами?
tekin beyaz

Це повинно бути під параметрами розробника, вам потрібно буде спочатку їх увімкнути. Ви це робили?
deepGrave

2

Ось прості кроки для реалізації налагодження додатків Android за допомогою ADB через wifi:

Потрібно: Вам потрібно підключити пристрій Android та комп'ютер до одного маршрутизатора через wifi. Ви також можете використовувати прив'язку Wi-Fi Android.

Крок 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, щоб відкрити порт tcpip socket 5000 для налагодження adb. Ви можете відкрити його в будь-якому порту, який зараз не зайнятий.

Крок 7: Тепер виконайте команду adb connect <ip-address>:<port>. наприклад: adb connect 192.168.1.90:5000(де ip-адреса - це wifi-адреса пристрою та порт, який ви відкрили).

Тепер запустіть adb deviceі перевірте, чи налагоджувальний пристрій тепер підключений бездротово через wifi.

Щасливого кодування ...!


Чи не замість цього повинен бути порт 5555?
ремикарем

1

В Android Studio 3.0.1> Перейти> ( Клавіша швидкого скорочення (Alt + Cltr + S) ) Налаштування> Перейти до плагінів> Клацнути на сховищах браузера ...> Шукати " ADB WIFI " та встановити плагін. Після інсталяції перезапустіть android studio.

введіть тут опис зображення

Клацніть на піктограму введіть тут опис зображеннята підключіть пристрій.


будь-яка причина чому?
sydd

1

У всіх відповідях на даний момент відсутній один ДУЖЕ важливий крок, інакше при спробі підключення ви отримаєте "підключення відмовлено".

Крок 1: Спочатку увімкніть меню Параметри розробника на своєму пристрої, перейшовши до меню Про мене на своєму пристрої, а потім торкнувшись меню «Збірка» 5 разів.

Крок 2: Потім перейдіть до видимого меню " Параметри розробника" та ввімкніть налагодження USB . Так, трохи дивно, що це потрібно для налагодження Wi-Fi, але, повірте, це потрібно.

Крок 3:

adb connect [ip-адреса ваших пристроїв]

Слід сказати, що ви тепер на зв'язку


0

просто відкрийте налаштування / плагіни / пошук "Android wifi adb та завантажте його та підключіть свій мобільний телефон за допомогою usb-кабелю один раз і все готово


0

Отримали цю помилку? введіть тут опис зображення Більшість з вас тут, бо ви не зробили перше, що: 1. Підключіть наш телефон до ПК 2. Тримайте ПК і пристрій підключеними до одного і того ж WiFi Потім виконайте всі згадані вище кроки.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.