Android 11 et supérieur
Remarque
Utiliser Android 10 ou version antérieure ? Suivez le guide Android 10.
Sur Android 11 et supérieur, il est possible d'activer le débogage sans fil sans se connecter à un PC. Il y a une option intégrée pour activer le débogage sans fil (via Wi-Fi).
Service mDNS¶
Android a un service nommé mDNS (système de noms de domaine multi-casting) qui facilite la découverte de services sur le réseau local. adb compte sur ce service pour découvrir et se connecter automatiquement aux appareils une fois qu'ils sont appariés.
Si le service mDNS fonctionne correctement, vous n'avez pas besoin d'entrer manuellement les ports d'appairage et de connexion, mais seulement le code d'appairage. L'application découvre automatiquement les ports en utilisant le service mDNS.
Si le service mDNS ne fonctionne pas sur votre appareil, vous pouvez essayer quelques choses:
- Désactiver le débogage sans fil (et débogage USB) démarre le service
mdnsd(qui ne peut pas être fait manuellement sans root). - Forcer l'arrêt de l'application à recréer les auditeurs de diffusion
mDNS.
Remarque
Avant de poursuivre, assurez-vous que vous avez activé les Options du développeur.
Association ADB / Connexion¶
Activez le débogage sans fil dans les options des développeurs, et cochez aussi Désactiver le délai d'autorisation ADB afin d'éviter de répéter les étapes d'appairage encore et encore.

C'est un processus en 2 étapes:
- Association (port d'appairage et code nécessaires)
- Connexion (port de connexion nécessaire)
Le jumelage est un mécanisme d'authentification similaire à celui du jumelage Bluetooth. Lors de la connexion est similaire à l'héritage TCP/IP connection.

Il y a 2 options pour effectuer le jumelage et la connexion. Procédez à ce qui vous convient le mieux.
Méthode d'appairage 1 : Notification¶
- Connectez votre appareil à un réseau Wi-Fi.
- Ouvrez l'application et appuyez sur ADB Access1. Sous l'option d'appairage 1, appuyez sur "Afficher la notification" pour démarrer le service d'appairage. Une notification apparaît.
- Activer le débogage sans fil dans les options développeurs.
- Ouvrez l'écran Débogage sans fil et tapotez sur "Associer la console avec le code d'appairage".
- Notez les (1) numéros de port associés, (2) code d'appairage, et (3) numéro de port de connexion.
- Entrez les 3 paramètres de la notification un par un, comme demandé. Appuyez sur le bouton Entrée / Envoyer dans la notification après avoir entré chaque valeur.
Le jumelage est effectué après avoir entré les deux paramètres d'appairage. Lorsque la connexion est effectuée dès que le port de connexion est entré.
Infos
On ne vous demandera pas d'entrer les ports d'appairage et de connexion si mDNS service fonctionne correctement.
Méthode d'appairage 2 : Écran partagé¶
- Connectez votre appareil à un réseau Wi-Fi.
- Ouvrez l'application et appuyez sur ADB Access1. Appuyez sur le bouton "Open Developer Options" pour ouvrir la même chose.
- Activer le débogage sans fil dans les options développeurs.
- Ouvrez l'écran Débogage sans fil et tapotez sur "Associer la console avec le code d'appairage".
- Notez les (1) numéros de port associés, (2) code d'appairage, et (3) numéro de port de connexion.
- Passez en Split-Screen pour ouvrir l'application et les options développeur simultanément.
- Dans l'application, accédez à l'option 2 du jumelage.
- Entrez le code d'appairage et le port, et appuyez sur le bouton "Associer". Le jumelage est effectué.
- Après l'association réussie, la section de connexion est ouverte. Entrez le port de connexion et appuyez sur le bouton "Connecter". La connexion est effectuée.
Infos
Vous n'avez pas besoin d'entrer manuellement les ports d'appairage et de connexion si mDNS service fonctionne correctement. Ces champs sont remplis automatiquement.
Remarque
Vous devriez laisser le débogage sans fil ou le débogage USB activé dans les Options Développeurs. Désactiver l'ADB déconnectera l'application de l'ADB.
ADB dépend du Wi-Fi¶
Un problème d'appairage est que vous devez garder l'appareil connecté à un réseau Wi-Fi afin de garder le débogage sans fil activé. Mais l'appareil peut se déconnecter d'un réseau Wi-Fi par intermittence, en particulier lorsque l'écran est éteint. Dans ce cas, l'application perd la connexion ADB. Cela peut être frustrant.
Il y a deux solutions possibles à ce problème :
-
Activez également le débogage USB ainsi que le débogage sans fil avant d'effectuer le jumelage.
-
Ou cochez l'option Auto switch to TCP/IP dans les paramètres de l'application. Il redémarre le démon ADB (
adbd) dans l'héritage mode TCP/IP après chaque appariement réussi.
Maintenant, après chaque appairage, vous pouvez désactiver le débogage sans fil et laisser le débogage USB activé.
Un avantage supplémentaire de la seconde approche est que même si vous désactivez le débogage USB, allumez-le simplement et l'application devrait se connecter à l'ADB. Aucun appairage n'est nécessaire à moins que vous ne redémarriez l'appareil. C'est parce que les paramètres TCP/IP (propriété système : service.adb.tcp.port) ne sont pas réinitialisés lorsque le débogage USB est désactivé. Voir plus de détails here.