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?
À 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.
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.
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).