Ceci est une ancienne révision du document !
adb permet de se connecter à un smartphone android et d’y exécuter quelques commandes indispensables.
En fonction de la marque de votre smartphone, vous devrez installer le pilote correspondant.
Pour les autres marques, voir ici ⇒ http://www.teamandroid.com/download-android-usb-drivers/
Activez le mode usb débogage dans les options développeur de votre smartphone.
Installer le sdk android ⇒ http://developer.android.com/sdk
Une fois installé, lancer le sdk manager, déselectionner tout et sélectionner Tools / Android SDK Platform-tools et cliquer sur Install 1 package…
Le adb.exe se trouvera dans le répertoire d’installation/platform-tools
Vous pouvez l’ajouter au Path de windows pour plus de simplicité
Plus d’info sur l’installation ⇒ http://www.tutoriels-android.com/2014/06/installer-adb-sans-le-sdk-android-en-utilisant-sdk-manager.html
Sous linux on peut faire plus simple en installant les paquets
sous ubuntu/debian
sudo apt-get install android-tools-adb android-tools-fastboot
sous fedora/centos/rhel
sudo yum install android-tools
Branchez d’abord votre smartphone à votre PC.
Détecter le smartphone
$ adb devices List of devices attached abc12345 device
Si rien n’est détecté, ça ne sert à rien d’aller plus loin.
Installer une application (.apk)
adb install <chemin_de_l'apk>
Désinstaller une application
adb uninstall <chemin_de_l'apk>
Copier un fichier ou un répertoire (et ses sous-répertoires) de votre smartphone sur votre pc
adb pull <chemin_sur_smartphone> <chemin_sur_pc>
Copier un fichier ou un répertoire (et ses sous-répertoires) de votre pc sur votre smartphone
adb push <chemin_sur_pc> <chemin_sur_smartphone>