septembre
2011
Bonjour,
Partant du constat que j’ai mis un sacré bout de temps avant de trouver mes logs Android, je me suis dis que je ne devais pas être le seul. Et effectivement, en salle de dèv, je n’étais pas le seul.
Alors où sont les logs et comment les mettre en place?
C’est assez facile:
Dans Eclipse ouvrez la perspective DDMS puis la vue logCat. En fait la vue logCat est la vue dans laquelle seront affichés les logs de votre application.
Parfois rien ne s’affiche dans cette vue, il vous suffit de cliquer dans la vue Device sur l’émulateur (ou le device) que vous souhaitez « écouter » et, magique, vos logs s’affichent dans le vue LogCat.
Le tip est d’ajouter cette vue (LogCat) dans votre perspective Java pour ne pas avoir à aller dans la perspective DDMS.
Ensuite la vue LogCat est un tableau qui affiche un log par ligne. Ce tableau se compose aussi de 5 colonnes qui sont dans l’ordre:
- Time: affiche l’heure d’emission du log
- Level: le niveau de votre log (Verbose,Debug, Info, Warn, Error)
- Pid: le numéro du processus ayant émis le log
- Tag: Le tag du log
- Message: le message du log
Maintenant comment effectuer un log dans votre application. C’est aussi assez simple:
Il suffit d’utiliser la classe Log (android.util.Log)et ses méthodes statiques v,d,i,w,e pour effectuer un log ayant le level Verbose, Debug, Info, Warn ou Error. Ces méthodes possèdent la même signature void ***(String tag, String message).
Le tag et le message se retrouvent dans la colonne 4 et 5 du tableau logCat.
Par défaut, pour le tag je place un variable statique dans ma classe: private static final String tag= »LeNomDeMaClasse ».
Une dernière chose concernant les logs est la possibilité de la vue LogCat de mettre en place des filtres soit en fonction du level soit en fonction du tag.
Merci qui?
Merci, Android2ee, les Ebooks de programmation Android.
Mathias Séguy
mathias.seguy.it@gmail.com
Auteur Android2EE
Ebooks pour apprendre la programmation sous Android.
2 Commentaires + Ajouter un commentaire
Référence Android
Mots-clés
Archives
- mars 2015
- février 2015
- janvier 2015
- mai 2014
- mars 2014
- janvier 2014
- décembre 2013
- novembre 2013
- septembre 2013
- mai 2013
- mars 2013
- février 2013
- janvier 2013
- décembre 2012
- novembre 2012
- octobre 2012
- septembre 2012
- août 2012
- mai 2012
- avril 2012
- mars 2012
- janvier 2012
- décembre 2011
- novembre 2011
- septembre 2011
Mais avec plaisir monsieur Gueritarish :o)
Je suis votre humble serviteur
Merci pour le tips