web-dev-qa-db-fra.com

Appareil sans fil ADB non autorisé

Lors de la connexion d'un appareil (comme LG G2) avec ADB Wireless, l'appareil apparaît comme non autorisé. Pourquoi cela se produit-il?

20
sivag1

À partir de Android 4.2, chaque périphérique ADB doit être autorisé pour qu'un ordinateur se connecte. Ceci est fait pour la sécurité. Ainsi, lorsqu'un USB est connecté, une invite vient demander d'autoriser l'appareil lorsque le débogage USB est Mais cela ne se produit pas pour WIFI ADB.

La solution consiste donc à connecter l'appareil par USB, en acceptant toujours la machine. Ensuite, lorsque le Wireless ADB est essayé, il devrait fonctionner.

24
sivag1

Solution

1 Connectez l'appareil (via USB) à l'ordinateur.

2 Autorisez l'appareil adb, afin qu'il puisse communiquer (prise de contact via USB) avec l'ordinateur

3 Vérifiez que l'appareil est connecté

$adb devices

List of devices attached

SC8SDQWGKBT4JVS4        device

4 Passer en mode tcpip

$adb tcpip 5555

restarting in TCP mode port: 5555

5 Connectez l'appareil (via WIFI) à l'ordinateur, assurez-vous que les deux sont sur le même réseau

$adb connect 192.168.1.100

connected to 192.168.1.100:5555

6 Autorisez l'appareil adb, afin qu'il puisse communiquer (prise de contact via WIFI) avec l'ordinateur

7 Vérifiez que l'appareil est connecté

$adb devices

List of devices attached

SC8SDQWGKBT4JVS4        device

192.168.1.100:5555      unauthorized

Bien que j'aie autorisé l'appareil, adb voit les choses différemment.

Pour que les choses fonctionnent correctement, débranchez l'appareil de l'USB car il y a une connexion via WIFI.

8 Tuez le serveur adb

$adb kill-server

9 Connectez-vous à nouveau via 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 Enfin, vérifiez que l'appareil est connecté

$adb devices

List of devices attached

192.168.1.100:5555      device

L'appareil est maintenant autorisé, vous pouvez commencer le débogage via WIFI.

7
Philip Herbert

Peut-être que vous pourriez utiliser le WiFi ADB ( an Android App ). Je l'utilise et l'appareil montré dans le Android studio est autorisé (Oubliez le dire, j'utilise une connexion USB au Mac, puis le téléphone favorisera une boîte de dialogue pour autoriser le mac à déboguer le téléphone).

1
penkzhou