ADB 101 : Que fait-il et comment le configurer sur Windows 11 ?

Icône de temps de lecture 7 minute. lis


Les lecteurs aident à prendre en charge MSpoweruser. Nous pouvons recevoir une commission si vous achetez via nos liens. Icône d'info-bulle

Lisez notre page de divulgation pour savoir comment vous pouvez aider MSPoweruser à soutenir l'équipe éditoriale Plus d'informations

Android Debug Bridge (ADB) est un outil de ligne de commande utile créé par Google pour les développeurs qui souhaitent accéder aux paramètres cachés de différents Android dispositifs.

Il comporte trois composants qui fonctionnent ensemble pour établir la communication entre votre ordinateur et un périphérique : un client, un démon (adbd) et un serveur. Le client représente votre PC que vous connecterez à votre appareil portable, et c'est le composant qui envoie les commandes à l'aide d'un câble USB. Pendant ce temps, un démon exécute des commandes sur un appareil, tandis que le serveur est celui qui gère la communication entre le client et le démon. Contrairement au démon qui s'exécute en tant que processus d'arrière-plan sur un périphérique, le serveur s'exécute en tant que processus d'arrière-plan sur l'ordinateur.

ADB peut être utilisé sur différents systèmes informatiques, tels que Windows, macOS et même Linux. Mais dans ce cas, nous soulignerons son utilisation sur Windows 11. Il est important de noter, cependant, qu'ADB n'est pas un outil facilement installé sur votre ordinateur. Vous devez lancer son téléchargement, mais la bonne nouvelle est que Google fournit des liens directs vers où vous pouvez télécharger ADB pour Windows 11. 

Néanmoins, comprendre l'utilisation de l'outil est crucial avant de le télécharger. Google a créé ADB pour les développeurs, ce qui signifie qu'il vous apportera des modifications de haut niveau pour votre téléphone ou d'autres appareils Android. Plus précisément, il établit la communication entre l'appareil et l'ordinateur, vous permettant de déboguer le système du premier et ses applications, d'accéder à un shell Unix et d'exécuter d'autres commandes. 

Installation des pilotes ADB sur votre PC Windows 11

Voici un processus étape par étape pour installer les pilotes ADB sur votre PC Windows 11.

  1. Sur un Page du guide de l'utilisateur de la BAD fourni par Google, vous pouvez accéder au lien vers la page de téléchargement de l'outil ADB. Il propose les pilotes ADB en trois options, selon le système d'exploitation de votre ordinateur. Choisissez le premier pour obtenir la dernière version que vous pouvez utiliser pour votre Windows 11.
  2. En cliquant sur l'option "Télécharger les outils de la plate-forme SDK pour Windows", vous serez redirigé vers une page d'invite. Cochez simplement la case et cliquez sur le bouton Télécharger Android SDK Platform-Tools pour Windows pour lancer le téléchargement.
  3. Une fois le fichier ZIP téléchargé, vous devez déplacer puis extraire le dossier dans un dossier auquel vous pouvez facilement accéder. Nous vous recommandons de l'avoir sur le lecteur racine (C:\) de votre PC Windows 11.
  4. Pour effectuer le processus d'extraction, faites un clic droit sur le fichier ZIP et sélectionnez l'option "Extraire tout...". Après cela, une invite apparaîtra. Sélectionnez simplement le bouton "Extraire" pour continuer.
  5. Ouvrez le dossier que vous avez extrait et cliquez dessus avec le bouton droit de la souris. Sélectionnez l'option "Ouvrir dans le terminal" pour lancer l'invite de commande Windows PowerShell.

ouverture de l'invite de commande Windows PowerShell pour ADB sur l'explorateur de fichiers

Activation du débogage ADB sur un appareil Android

Le téléchargement des pilotes ADB n'est pas seulement la seule chose que vous devez faire pour exécuter les commandes ADB sur les appareils Android. Vous devez également préparer votre téléphone ou votre tablette pour que la communication entre les composants ADB fonctionne. Voici comment vous pouvez activer le débogage ADB sur votre appareil.

  1. Vous devez activer le mode développeur, qui est masqué par défaut. Pour ce faire, accédez à Paramètres> À propos du téléphone> Numéro de build. Appuyez rapidement sept fois sur le numéro de build pour activer le mode.
  2. Une fois activé, les options de développement du système de l'appareil apparaîtront. L'emplacement de la section diffère selon le mode ou la marque de votre téléphone. Vous pouvez le trouver en ouvrant les paramètres ; parfois, il se trouve dans la zone Systèmes et mises à jour et à d'autres endroits. Il pourrait également être nommé différemment sur d'autres appareils.
  3. Accédez aux options du développeur et activez l'option Débogage USB dans la section Débogage.
  4. Connectez votre appareil au PC Windows 11 à l'aide d'un câble USB et changez le mode USB en mode "transfert de fichiers (MTP)".
  5. Votre appareil affichera une boîte de dialogue demandant l'autorisation pour le débogage USB qui permet le débogage via cet ordinateur. Appuyez sur "OK" pour continuer. Vous pouvez également cocher la case dans la boîte de dialogue, de sorte que vous n'aurez pas à le faire chaque fois que vous connectez l'appareil au PC.

Commandes ADB sur PowerShell sous Windows 11

Une fois que tout est configuré (le pilote ADB est installé, les options de développement de l'appareil Android portable sont activées et l'appareil lui-même est connecté au PC via un câble USB), vous pouvez vérifier si votre appareil est correctement connecté au PC. Exécutez simplement dans la fenêtre d'invite de commande de votre PC les commandes "cmd" et "adb devices". Cela vous montrera la "Liste des appareils connectés".

L'utilisation d'un câble USB lors du débogage ADB est couramment utilisée par les développeurs, mais elle peut également être effectuée sans fil sur des appareils spécifiques connectés via Wi-Fi. La configuration des périphériques nécessite plus de travail, mais elle supprime les problèmes de connexion USB courants tels que l'installation du pilote.

ADB peut être utilisé sur des appareils exécutant différentes versions du système d'exploitation Android. Cependant, notez que les instructions de débogage sans fil diffèrent sur les appareils exécutant Android 11 ou supérieur et Android 10 et inférieur. Voici comment vous pouvez le faire.

Débogage sans fil pour les appareils exécutant Android 11 et supérieur

  • Avant de commencer, il est nécessaire que le PC Windows 11 et l'appareil soient tous deux connectés au même réseau sans fil.
  • Activez les options de développement de votre appareil en suivant les mêmes étapes que celles mentionnées ci-dessus.
  • Dans les options pour les développeurs, accédez à la section Débogage et activez « Débogage sans fil ». Sélectionnez "Autoriser" lorsque vous recevez une invite.
Android Studio Bourdon
Couplage d'un PC et d'un appareil Windows 11 sur le même réseau Wi-Fi à l'aide d'Android Studio Bumblebee.
  • Lancez l' Android Studio Bourdon sur votre PC, et sélectionnez "Pair Devices Using Wi-Fi", auquel vous pouvez accéder via son menu déroulant de configurations d'exécution. Vous verrez une fenêtre contextuelle pour coupler des appareils à l'aide d'un code QR ou d'un code de couplage.
Options de débogage sans fil sur le téléphone Google Pixel
Deux façons de coupler sans fil un appareil à un PC Windows 11 : via un code QR ou un code de couplage.
  • Vérifiez votre appareil et appuyez sur "Débogage sans fil" pour démarrer l'appairage. Comme dit, il y a deux façons de le faire : via un code QR ou un code d'appairage. Choisissez celui qui vous convient le mieux.

Débogage sans fil pour les appareils exécutant Android 10 et versions antérieures

  • Connectez votre appareil et votre PC au même réseau Wi-Fi.
  • Connectez l'appareil au PC à l'aide d'un câble USB et configurez l'appareil pour qu'il attende une connexion TCP/IP sur le port 5555.

  • Déconnectez l'appareil du PC Windows 11 en retirant le câble USB.
  • Vous pouvez maintenant vous connecter au PC en utilisant l'adresse IP de votre appareil Android.

  • En cas de perte de connexion, exécutez simplement les commandes "adb connect" ou "adb kill-server", cette dernière vous obligeant à répéter le processus à nouveau.

Dans certains cas, vous pourriez rencontrer des problèmes pour établir la connexion entre le PC Windows 11 et votre appareil Android, et les raisons peuvent différer selon le type de débogage que vous utilisez. Par exemple, le débogage sans fil peut être problématique si le PC et l'appareil sont connectés séparément à deux réseaux différents. Cela peut également arriver si aucun pilote ADB n'est installé sur le PC ou s'ils sont obsolètes. Pour le débogage filaire, une clé USB défectueuse peut également entraîner des problèmes.

Une fois que tout est corrigé, l'utilisation de l'ADB peut vous donner beaucoup de choses à explorer sur vos appareils Android. Il peut fournir une grande variété de commandes, de la copie de fichiers à la personnalisation des fonctionnalités OEM ou des interfaces utilisateur et bien d'autres. Dans le Guide de l'utilisateur d'Android Studio, Google fournit une liste que vous pouvez essayer d'exécuter des commandes pour configurer le transfert de port, arrêter le serveur ADB, émettre des commandes shell, etc.

En les utilisant, vous pouvez obtenir plus de contrôle sur l'appareil Android et apporter des modifications pertinentes. Néanmoins, bien qu'ADB ne soit généralement pas nocif (il n'apporte pas de modifications au PC), son utilisation inappropriée peut entraîner certains problèmes. Avec cela, vous voudrez peut-être évaluer vos raisons de l'utiliser ainsi que vos compétences et connaissances avant d'installer les pilotes ADB et d'exécuter les commandes ADB.

Forum des utilisateurs

Messages 1