19Jul

Comment installer et utiliser ADB, l'utilitaire Android Debug Bridge

ADB, Android Debug Bridge, est un utilitaire de ligne de commande inclus avec Android SDK de Google. ADB peut contrôler votre périphérique via USB depuis un ordinateur, copier des fichiers, installer et désinstaller des applications, exécuter des commandes shell, etc.

Nous avons couvert d'autres astuces qui nécessitent ADB dans le passé, y compris la sauvegarde et la restauration de votre smartphone ou tablette et l'installation des applications Android sur votre carte SD par défaut. ADB est utilisé pour une variété d'astuces Android geek.

Étape 1: Configurer le SDK Android

Dirigez-vous vers la page de téléchargement du SDK Android et faites défiler jusqu'à "SDK Tools Only", qui est un ensemble d'outils qui inclut ADB.Téléchargez le fichier ZIP de votre plate-forme et décompressez-le partout où vous voulez stocker les fichiers ADB: ils sont portables, vous pouvez donc les placer où vous le souhaitez.

Démarrez l'EXE du gestionnaire de SDK 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.

Une fois terminé, vous pouvez fermer le gestionnaire SDK.

Étape 2: 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 de l'application de votre téléphone, appuyez sur l'icône Paramètres, puis sélectionnez "À propos du téléphone".Faites défiler tout le bas et appuyez sur l'élément "Build Number" sept fois. Vous devriez recevoir 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-le et activez "Débogage USB".

Plus tard, lorsque vous connectez votre téléphone à votre ordinateur, une fenêtre contextuelle intitulée "Autoriser le débogage USB?" Apparaît sur votre téléphone. Cochez la case "Toujours autoriser à partir de cet ordinateur" et appuyez sur OK.

Troisième étape: Tester l'ADB et installer les pilotes de votre téléphone( si nécessaire)

Ouvrez le dossier dans lequel vous avez installé les outils du SDK et ouvrez le dossier platform-tools. C'est là que le programme ADB est stocké.Maintenez la touche Maj enfoncée et cliquez avec le bouton droit dans le 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 périphérique 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 package de pilote téléchargeable pour votre appareil. Alors rendez-vous sur leur site Web et trouvez les pilotes pour votre appareil - Motorola sont ici, Samsung sont ici, et HTC viennent dans le cadre d'une suite appelée HTC Sync Manager. Vous pouvez également rechercher XDA Developers pour les téléchargements de 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 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), recherchez votre périphérique, cliquez dessus avec le bouton droit et sélectionnez Propriétés. Vous pouvez voir un point d'exclamation jaune à côté de l'appareil si son pilote n'est pas installé correctement.

Dans l'onglet Pilote, cliquez sur Mettre à jour le pilote.

Utilisez l'option Parcourir mon ordinateur pour le logiciel du pilote.

Vous trouverez le pilote USB Google dans le dossier "Extras" dans lequel vous avez installé vos fichiers SDK Android. 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 réessayez 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 à utiliser ADB!

Etape 4( Facultatif): Ajouter ADB à votre système

PATH En l'état, vous devez naviguer vers le dossier ADB et ouvrir une invite de commande à chaque fois que vous voulez l'utiliser. Toutefois, si vous l'ajoutez à votre PATH système Windows, cela ne sera pas nécessaire. Vous pouvez simplement taper adb à partir de l'invite de commande pour exécuter les commandes quand vous le souhaitez, quel que soit le dossier dans lequel vous vous trouvez.

Le processus est un peudifférent sur Windows 7 et 10, alors consultez notre guide complet pour éditer votre PATH du système pour les étapes nécessaires pour ce faire.

Commandes ADB utiles

En plus de la variété des astuces qui nécessitent ADB, ADB offre quelques commandes utiles:

adb install C: \ package.apk - Installe le paquetage situé sur 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 pousser C: \ fichier /sdcard/ fichier - Pousse un fichier de votre ordinateur à votre appareil. Par exemple, la commande ici pousse le fichier situé dans le fichier C: \ sur votre ordinateur vers le fichier /sdcard/ sur votre périphérique

adb tirez le fichier /sdcard/ C: \ fichier - Extrait un fichier de votre appareil vers votre ordinateur - fonctionne comme un push adb,mais à l'envers. Adb logcat

- Voir 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 Commande - 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 d'image: LAI Ryanne sur Flickr