ADB (Android Debug Bridge) est un outil pour les développeurs qui permet de récupérer des informations sur le fonctionnement d'un smartphone en générant un fichier logs sur un ordinateur. C'est particulièrement utile pour corriger des bugs.
Alors, voici comment installer et utiliser adb depuis linux :
Activation du débogage usb :
Si ce n'est pas fait, activez le débogage usb sur votre téléphone. La méthode peut varier selon ce dernier, voici celle que j'ai utilisé (android 7.1) :
1. Allez dans les paramètres, puis dans A propos du téléphone.
2. Tapez plusieurs fois sur le numéro de build jusqu'à l'activation des options pour développeurs.
3. Retournez dans les paramètres puis allez dans les options pour développeurs. Ce menu a dû apparaître.
4. Activez le débogage android ADB (usb debugging).
Installation de adb :
1. Installez adb depuis le terminal de linux en collant la commande suivante :
sudo apt-get install adb
Utilisation de adb :
1. Dans le terminal, collez la commande suivante : adb devices
Autorisez le débogage usb sur la fenêtre qui apparaît sur votre smartphone. Cochez la case toujours autoriser sur cet ordinateur.
Relancez la commande : adb devices.
La commande doit renvoyer ces lignes :
List of devices attached
cell-numéro device2. Essayez de reproduire le bug sur votre téléphone ensuite, collez dans le terminal la commande suivante :
adb logcat -d > logcat.txt
3. Récupérez le fichier log nommé logcat.txt dans votre dossier personnel (le home)
3nj0y !