Nous avons déjà abordé d’autres astuces nécessitant l’ADB, notamment la sauvegarde et la restauration de votre smartphone ou de votre tablette et l’installation par défaut d’applications Android sur votre carte SD. ADB est utilisé pour une variété de trucs geek Android.
Première étape: configurer le SDK Android
Allez sur la page de téléchargement du SDK Android et faites défiler jusqu'à «Outils du SDK uniquement», qui est un ensemble d’outils incluant ADB. Téléchargez le fichier ZIP de votre plate-forme et décompressez-le où vous souhaitez stocker les fichiers ADB - ils sont portables, vous pouvez donc les stocker où vous le souhaitez.
Démarrez le fichier EXE du gestionnaire de SDK et désélectionnez tout, sauf «Outils de la plate-forme Android SDK». Si vous utilisez un téléphone Nexus, vous pouvez également sélectionner «Pilote Google USB» pour télécharger les pilotes de Google. Cliquez sur le bouton Installer. Ceci télécharge et installe le paquet platform-tools, qui contient ADB et d’autres utilitaires.
Deuxième étape: Activer le débogage USB sur votre téléphone
Retournez à la page principale Paramètres et vous devriez voir une nouvelle option appelée «Options du développeur» vers le bas. Ouvrez-le et activez «Débogage USB».
Plus tard, lorsque vous connecterez votre téléphone à votre ordinateur, une fenêtre contextuelle intitulée «Autoriser le débogage USB?» Apparaîtra sur votre téléphone. Cochez la case «Toujours autoriser depuis cet ordinateur» et appuyez sur OK.
Étape 3: Testez la BAD 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 le programme ADB est stocké. Maintenez la touche Maj enfoncée et cliquez avec le bouton droit de la souris dans le dossier. Choisissez «Ouvrir la fenêtre de commande ici».
adb devices
Le fabricant de votre téléphone peut fournir un package de pilote téléchargeable pour votre appareil. Rendez-vous sur leur site Web pour trouver les pilotes de votre périphérique. Les logiciels Motorola sont ici, les logiciels Samsung, et les logiciels HTC font partie d’une suite appelée HTC Sync Manager. Vous pouvez également rechercher dans XDA Developers des téléchargements de pilotes sans le logiciel supplémentaire.
Vous pouvez également essayer d'installer le pilote USB Google à partir du dossier Extras de la fenêtre du gestionnaire de SDK, comme indiqué à la première étape. Cela fonctionnera avec certains téléphones, y compris les appareils Nexus.
googleusb_driver
dossier et cliquez sur Suivant.
adb devices
Si tout se passe bien, vous devriez voir votre appareil dans la liste et vous êtes prêt à commencer à utiliser ADB!
Quatrième étape (facultatif): Ajouter ADB à votre système PATH
Dans l’état actuel des choses, vous devez accéder au dossier d’ADB et y ouvrir une invite de commande chaque fois que vous souhaitez l’utiliser. Toutefois, si vous l’ajoutez à votre chemin système Windows, cela ne sera pas nécessaire - vous pouvez simplement taper
adb
à partir de l'invite de commande pour exécuter des commandes à tout moment, 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 sur la modification de votre PATH système pour connaître les étapes nécessaires à cet effet.
Commandes utiles de la BAD
Outre la variété d’astuces nécessitant ADB, ADB offre quelques commandes utiles:
adb install C:package.apk – Installs the package located at C:package.apk on your computer on your device.
adb uninstall package.name – Uninstalls the package with package.name from your device. For example, you’d use the name com.rovio.angrybirds to uninstall the Angry Birds app.
adb push C:file /sdcard/file – Pushes a file from your computer to your device. For example, the command here pushes the file located at C:file on your computer to /sdcard/file on your device
adb pull /sdcard/file C:file – Pulls a file from your device to your computer – works like adb push, but in reverse.
adb logcat – View your Android device’s log. Can be useful for debugging apps.
adb shell – Gives you an interactive Linux command-line shell on your device.
adb shell command – Runs the specified shell command on your device.
Pour obtenir un guide complet sur ADB, consultez la page Android Debug Bridge sur le site des développeurs Android de Google.
Crédit d'image: LAI Ryanne sur Flickr