Filtre de développement Android LogCat

LogCat est extrêmement utile pour le suivi des bugs et des problèmes potentiels dans votre application Android. Cependant, la liste des messages enregistrés dans LogCat peut être très longue et rendre impossible la gestion ou la recherche de ce que vous voulez. En utilisant des filtres personnalisés pour affiner le LogCat, vous pouvez facilement trouver le message de journal souhaité.

1. Lancer Éclipseet ouvrez le projet sur lequel vous travaillez.

2. Si la fenêtre LogCat n’est pas visible, ouvrez-la en navigant jusqu’à Fenêtre -> Afficher la vue -> Autre. dans le Afficher la vue fenêtre, développez le Android dossier, et choisissez le LogCat option à partir de là.

3. L'onglet actif au bas d'Eclipse devrait être LogCat. Lorsque vous êtes dans cet onglet, cliquez sur le bouton signe plus vert sur le côté gauche pour ajouter un nouveau filtre.

4. Donnez un nom à votre filtre personnalisé. Le nom du filtre peut être celui que vous souhaitiez. Cela n'affecte pas le filtrage de LogCat. Cependant, un nom spécifique approprié vous aidera à identifier lequel est lequel, surtout lorsque vous avez plusieurs filtres personnalisés. Il est possible de filtrer le logcat par la balise log, enregistrer le message, pid et niveau de log minimum. Par défaut, tous les champs de filtre sont vides, ce qui signifie qu'ils correspondent à tous les messages. Fournir des informations de filtre dans le champ approprié réduira la liste. Dans cet exemple, j'ai décidé de filtrer tous les résultats de la Log.d () méthode avec le étiquette personnalisée de “custom_activity“. Pour plus d'informations sur l'utilisation de la méthode de journalisation, veuillez vous reporter au document Android Developer. Lorsque vous avez terminé, cliquez sur D'accord pour enregistrer le filtre.

5. Exécutez l'application sur l'émulateur ou sur un périphérique réel, faites ce que votre application nécessite pour déclencher l'envoi du message de journal, puis cliquez sur le filtre nouvellement créé dans l'onglet LogCat pour afficher le résultat.