При подключении устройства (например, LG G2) к ADB Wireless устройство обнаруживается как несанкционированное. Почему это происходит?
Неавторизованное беспроводное устройство ADB
Ответ 1
От Android 4.2 каждое устройство ADB должно быть авторизовано для подключения компьютера. Это делается для обеспечения безопасности. Поэтому, когда USB-соединение подключено, появляется запрос на авторизацию устройства при настройке USB-отладки. Но этого не происходит для ADB WIFI.
Итак, обходной путь заключается в подключении устройства USB, всегда принимающем устройство. Затем, когда беспроводной ADB проверяется, он должен работать.
Ответ 2
Решение
1 Подключите устройство (через USB) к компьютеру.
2 Авторизовать устройство adb, чтобы он мог общаться (квитирование через USB) с компьютером
3 Убедитесь, что устройство подключено
$adb devices
List of devices attached
SC8SDQWGKBT4JVS4 device
4 Переход в режим tcpip
$adb tcpip 5555
restarting in TCP mode port: 5555
5 Подключите устройство (через WIFI) к компьютеру, убедитесь, что оба находятся в одной сети
$adb connect 192.168.1.100
connected to 192.168.1.100:5555
6 Авторизовать устройство adb, чтобы он мог общаться (квитирование через WIFI) с помощью компьютера
7 Убедитесь, что устройство подключено
$adb devices
List of devices attached
SC8SDQWGKBT4JVS4 device
192.168.1.100:5555 unauthorized
Хотя я разрешил устройство, adb видит вещи по-другому.
Чтобы все работало правильно, отключите устройство от USB, потому что является соединением по WIFI.
8 Убейте сервер adb
$adb kill-server
9 Подключите снова через WIFI
$adb connect 192.168.1.100
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
connected to 192.168.1.100:5555
10 Наконец, убедитесь, что устройство подключено
$adb devices
List of devices attached
192.168.1.100:5555 device
Теперь устройство разрешено, вы можете начать отладку через WIFI.
Ответ 3
Возможно, вы можете использовать ADB WiFi (приложение для Android). Я использую его, и устройство, показанное в студии Android, разрешено (Forget сказать, я использую USB-подключение к Mac, затем телефон будет продвигать диалог, чтобы разрешить Mac для отладки телефона).