Les dispositifs mobiles, ainsi que les applications qui y sont exécutées, ne sont pas exempts de problèmes. Si vous êtes un développeur d’applications pour une plateforme mobile, vous êtes probablement familier avec la méthode permettant d’obtenir le journal d’un appareil Android afin de diagnostiquer les causes d’un plantage ou d’un bug. Cependant, si vous êtes un simple utilisateur et que vous avez besoin du journal d’un appareil Android, vous pourriez trouver le processus complexe, nécessitant l’installation de plusieurs outils. Cet article propose une approche bien plus simple et tout aussi efficace pour obtenir le journal d’un appareil Android.
Comment obtenir le journal d’un appareil Android
Voici ce dont vous aurez besoin pour obtenir le journal de votre appareil Android :
- Un ordinateur sous Windows 10 avec des droits d’administrateur.
- Un câble USB pour connecter votre téléphone à l’ordinateur.
- L’appareil Android dont vous souhaitez obtenir le journal.
Suivez les instructions ci-dessous dans l’ordre pour obtenir le journal de votre appareil Android en quelques minutes. Cette méthode fonctionne quelle que soit la version d’Android et le modèle de votre appareil.
1. Activation des options pour les développeurs
Effectuez les actions suivantes sur votre appareil Android :
- Ouvrez l’application « Paramètres ».
- Allez dans « À propos du téléphone ».
- Localisez le « Numéro de build ».
- Appuyez sept fois sur le « Numéro de build ». Les options pour les développeurs seront activées.
2. Activation du débogage USB
Suivez ces instructions sur votre appareil Android :
- Ouvrez l’application « Paramètres ».
- Allez dans « Système ».
- Développez « Avancé ».
- Appuyez sur « Options pour les développeurs ».
- Faites défiler jusqu’à la section « Débogage ».
- Activez le « Débogage USB ».
3. Téléchargement des outils ADB pour Windows 10
Voici les étapes à réaliser sur votre ordinateur Windows 10 :
- Téléchargez les outils ADB et Fastboot pour Windows 10 depuis ce lien.
- Décompressez le fichier zip.
- Copiez le chemin complet du dossier « platform-tools » dans votre presse-papier.
4. Accès à l’appareil Android depuis Windows 10 avec les outils ADB
Cette étape nécessite une interaction entre votre ordinateur Windows 10 et votre appareil Android :
- Ouvrez l’invite de commandes avec les droits d’administrateur.
- Utilisez la commande « cd » pour naviguer jusqu’au dossier « platform-tools ».
Exemple :
cd C:UsersfatiwDesktopplatform-tools_r30.0.4-windowsplatform-tools
- Connectez votre appareil Android à votre PC Windows 10 à l’aide du câble USB.
- Déverrouillez votre appareil et assurez-vous que l’écran est allumé.
- Dans l’invite de commandes sous Windows 10, exécutez la commande suivante :
adb.exe kill-server
Si vous recevez le message « impossible de se connecter au démon à tcp: 5037… », ne vous inquiétez pas et passez à l’étape suivante.
- Exécutez la commande suivante dans l’invite de commandes :
adb.exe devices
- Vérifiez votre appareil Android. Une invite devrait apparaître demandant l’autorisation de débogage USB. Appuyez sur « Autoriser ».
- Exécutez à nouveau la commande suivante. L’ID de votre appareil devrait apparaître, suivi du mot « device ». Notez cet ID.
adb.exe devices
5. Début de l’enregistrement des événements de l’appareil
Vous êtes maintenant prêt à générer le journal. Exécutez la commande suivante dans l’invite de commandes. Remplacez « [device id] » par l’ID que vous avez noté précédemment.
adb.exe logcat -v threadtime [device id] > C:android-debug.log
Exemple :
adb.exe logcat -v threadtime PT99621AA1A40100564 > C:android-debug.log
- Interagissez avec votre appareil Android et reproduisez le bug, le plantage ou l’activité que vous souhaitez enregistrer.
- Une fois terminé, retournez à l’invite de commandes et appuyez sur Ctrl + C pour arrêter l’enregistrement du journal.
- Le journal sera sauvegardé à la racine de votre lecteur C, sous le nom de fichier « android-debug.log ».
Conclusion
Le débogage d’un appareil Android est relativement simple, que vous utilisiez Windows 10, Linux ou un Mac. La plateforme Android est très flexible en ce qui concerne l’environnement de développement. Contrairement à ce que l’on pourrait penser, vous n’avez pas besoin d’Android Studio, de pilotes USB spécifiques ou du SDK pour obtenir le journal de votre appareil, comme le montrent les instructions ci-dessus. Assurez-vous simplement d’avoir accès au stockage de votre téléphone Android depuis l’explorateur de fichiers, et tout devrait bien se passer.