Prérequis
Android Studio 2.3.3 ou une version supérieure.
Problématique
Habituellement, le développeur Android déboge ses applications sur un smartphone connecté à son ordinateur via un câble USB. Mais il arrive bien des fois que le câble se détériore par l’usure. Pour pâlier à ce problème, il peut déboguer avec Android Studio sans utiliser un câble USB, et sans installer de plugin particulier. Tout ce qu’il lui faut c’est une connexion internet stable.
Procédure en invite de commande
Trouver et exécuter le ficher adb.exe dans le sous-dossier /platform-tools du sdk de Android Studio : (Pour retrouver facilement le chemin du sdk en passant par Android Studio : File -> Settings -> Android SDK -> Android SDK location.)
Brancher votre smartphone à l’ordinareur en mode débogage avec un câble USB. Ça sera nécessaire jusqu’au bout du processus. Ensuite, on pourra se passer du câble. Vérifer la liste des smartphones connectés à votre ordinateur en mode débogage :
Voici le résultat si un appareil est déjà connecté (Si la commande n’est pas reconnue, ajouter le chemin d’accès de adb.exe, à vos variables d’environnement) :
Définir le port TCP sur lequel le débogueur sera fonctionnel (par exemple, le port 7777:
Voici le bon résultat :
Vérifier l’addresse IP de votre smartphone (par exemple 192.168.9.118) . Pour cela, sur votre smartphone aller dans : Paramètres -> À propos du téléphone -> État -> Adresse IP
Retourner sur l’ordinateur et executer la commande adb connect adresseip:port, par exemple :
Une fois que le débogueur a basculé sur le réseau internet, vous aurez une réponse satisfaisante dans le genre :
Vérifer encore la liste des smartphones connectés à votre ordinateur en mode débogage avec la commande
Le résultat sera similaire à ceci :
Et voilà ! Vous êtes en mode débogage WIFI ! Vous pouvez débrancher le câble USB