Comment installer et utiliser ADB, l’utilitaire Android Debug Bridge
- Chris Hoffman
@chrisbhoffman
- Mise à jour le 20 juin 2017, 16h44 EDT
ADB, Android Debug Bridge, est un utilitaire de ligne de commande inclus dans le SDK Android de Google. ADB peut contrôler votre appareil par USB à partir d’un ordinateur, copier des fichiers dans les deux sens, installer et désinstaller des applications, exécuter des commandes shell, et plus encore.
Nous avons couvert d’autres astuces qui nécessitent ADB dans le passé, notamment la sauvegarde et la restauration de votre smartphone ou tablette et l’installation d’applications Android sur votre carte SD par défaut. ADB est utilisé pour une variété d’astuces Android geek.
Etape un : Configurer le SDK Android
Rendez-vous sur la page de téléchargement du SDK Android et faites défiler vers le bas jusqu’à » SDK Tools Only « , qui est un ensemble d’outils qui comprend ADB. Téléchargez le fichier ZIP pour votre plateforme et décompressez-le où vous voulez stocker les fichiers ADB – ils sont portables, donc vous pouvez les mettre où vous voulez.
Démarrez le SDK Manager EXE et désélectionnez tout sauf « Android SDK Platform-tools ». Si vous utilisez un téléphone Nexus, vous pouvez également sélectionner « Google USB Driver » pour télécharger les pilotes de Google. Cliquez sur le bouton « Installer ». Cela télécharge et installe le paquet platform-tools, qui contient ADB et d’autres utilitaires.
Quand il est terminé, vous pouvez fermer le gestionnaire SDK.
Deuxième étape : activer le débogage USB sur votre téléphone
Pour utiliser ADB avec votre appareil Android, vous devez activer une fonctionnalité appelée débogage USB. Ouvrez le tiroir d’applications de votre téléphone, appuyez sur l’icône Paramètres, puis sélectionnez » À propos du téléphone « . Faites défiler l’écran jusqu’en bas et appuyez sept fois sur l’élément « Build Number ». Vous devriez obtenir un message disant que vous êtes maintenant un développeur.
Retournez à la page principale des paramètres, et vous devriez voir une nouvelle option près du bas appelée « Options du développeur ». Ouvrez-la, et activez « Débogage USB ».
Plus tard, lorsque vous connecterez votre téléphone à votre ordinateur, vous verrez une popup intitulée « Autoriser le débogage USB ? » sur votre téléphone. Cochez la case » Toujours autoriser depuis cet ordinateur » et appuyez sur OK.
Troisième étape : Testez ADB et installez les pilotes de votre téléphone (si nécessaire)
Ouvrez le dossier dans lequel vous avez installé les outils SDK et ouvrez le dossier platform-tools. C’est là que se trouve le programme ADB. Maintenez la touche Maj et faites un clic droit à l’intérieur du dossier. Choisissez » Ouvrir la fenêtre de commande ici « .
Pour tester si ADB fonctionne correctement, connectez votre appareil Android à votre ordinateur à l’aide d’un câble USB et exécutez la commande suivante :
adb devices
Vous devriez voir un appareil dans la liste. Si votre appareil est connecté mais que rien n’apparaît dans la liste, vous devrez installer les pilotes appropriés.
Le fabricant de votre téléphone peut fournir un paquet de pilotes téléchargeables pour votre appareil. Rendez-vous donc sur leur site Web et trouvez les pilotes pour votre appareil – ceux de Motorola sont ici, ceux de Samsung sont ici, et ceux de HTC viennent dans le cadre d’une suite appelée HTC Sync Manager. Vous pouvez également rechercher XDA Developers pour télécharger des pilotes sans le logiciel supplémentaire.
Vous pouvez également essayer d’installer le pilote USB Google à partir du dossier Extras dans la fenêtre SDK Manager, comme nous l’avons mentionné dans la première étape. Cela fonctionnera avec certains téléphones, y compris les appareils Nexus.
Si vous utilisez le pilote USB de Google, vous devrez peut-être forcer Windows à utiliser les pilotes installés pour votre appareil. Ouvrez le gestionnaire de périphériques (cliquez sur Démarrer, tapez Gestionnaire de périphériques et appuyez sur Entrée), localisez votre appareil, faites un clic droit dessus et sélectionnez Propriétés. Vous pouvez voir un point d’exclamation jaune à côté du périphérique si son pilote n’est pas installé correctement.
Sur l’onglet Pilote, cliquez sur Mettre à jour le pilote.
Utilisez l’option Parcourir mon ordinateur pour trouver un logiciel pilote.
Vous trouverez le pilote USB Google dans le dossier « Extras » où vous avez installé vos fichiers Android SDK. Sélectionnez le dossier google\usb_driver
et cliquez sur Suivant.
Une fois que vous avez installé les pilotes de votre appareil, branchez votre téléphone et essayez à nouveau la commande adb devices :
adb devices
Si tout s’est bien passé, vous devriez voir votre appareil dans la liste, et vous êtes prêt à commencer à utiliser ADB !
Quatrième étape (facultative) : Ajouter ADB à votre PATH système
RELATED : Comment modifier votre PATH système pour un accès facile à la ligne de commande dans Windows
En l’état actuel des choses, vous devez naviguer vers le dossier d’ADB et y ouvrir une invite de commande chaque fois que vous voulez l’utiliser. Cependant, si vous l’ajoutez à votre System PATH de Windows, cela ne sera pas nécessaire – vous pouvez simplement taper adb
à partir de l’Invite de commande pour exécuter des commandes quand vous le souhaitez, quel que soit le dossier dans lequel vous vous trouvez.
Le processus est un peu différent sur Windows 7 et 10, alors consultez notre guide complet pour modifier votre System PATH pour connaître les étapes requises pour le faire.
Commandes utiles d’ADB
En plus de la variété d’astuces qui nécessitent ADB, ADB offre quelques commandes utiles :
adb install C:\package.apk – Installe le paquet situé à C:\package.apk sur votre ordinateur sur votre appareil.
adb uninstall package.name – Désinstalle le paquet avec package.name de votre appareil. Par exemple, vous utiliseriez le nom com.rovio.angrybirds pour désinstaller l’application Angry Birds.
adb push C:\file /sdcard/file – Pousse un fichier de votre ordinateur vers votre appareil. Par exemple, la commande ici pousse le fichier situé à C:\file sur votre ordinateur vers /sdcard/file sur votre appareil
adb pull /sdcard/file C:\file – Pulse un fichier de votre appareil vers votre ordinateur – fonctionne comme adb push, mais en sens inverse.
adb logcat – Affiche le journal de votre appareil Android. Peut être utile pour déboguer des applications.
adb shell – Vous donne un shell de ligne de commande Linux interactif sur votre appareil.
adb shell command – Exécute la commande shell spécifiée sur votre appareil.
Pour un guide complet sur ADB, consultez la page Android Debug Bridge sur le site Android Developers de Google.
Crédit image : LAI Ryanne sur Flickr
Chris Hoffman est rédacteur en chef de How-To Geek. Il écrit sur la technologie depuis près de dix ans et a été chroniqueur pour PCWorld pendant deux ans. Chris a écrit pour le New York Times, a été interviewé en tant qu’expert en technologie sur des chaînes de télévision comme NBC 6 de Miami, et son travail a été couvert par des organes d’information comme la BBC. Depuis 2011, Chris a écrit plus de 2 000 articles qui ont été lus plus de 500 millions de fois – et ce, juste ici, à How-To Geek.Lire la bio complète «
.