Как я могу использовать adb через WiFi?

Я отлаживаю USB-устройства, подключенные к моему телефону Android, это означает, что я не могу использовать ADB через USB-соединение. Как подключиться к adb через WiFi?

Примечание. Подобный вопрос здесь относится к adb over tcp, однако я специально спрашиваю о WiFi.

Ответ 1

  • Подключите телефон Android и хост-компьютер к той же сети WiFi
  • Подключите телефон Android к хост-машине с помощью USB-кабеля (для начала)
  • Запустите adb tcpip 5555 из командной строки
  • Запустите adb shell "ip addr show wlan0 | grep -e wlan0$ | cut -d\" \" -f 6 | cut -d / -f 1" чтобы получить IP-адрес телефона
  • Отключите USB-кабель и запустите adb connect <ip_address>:5555

Теперь вы можете просмотреть вывод logcat, запустив adb logcat или просмотрев вкладку Android Monitor в Android Studio.

Ответ 2

Если вы используете Android Studio. Просто скачайте плагин AndroidWifiADB для Android Studio.

Ответ 3

Вы можете использовать wifi через приложение Wifi-ADB. Приложение требует разрешения SuperSU, поэтому необходимо, чтобы Android-телефон, к которому вы хотите подключаться через Wi-Fi, должен быть укоренен.