Qu'est-ce que LogCat dans Eclipse?
Ce n'LogCat faire dans Eclipse?
Comment puis-je l'utiliser? Je n'ai jamais utilisé le journal de chat avant dans Eclipse, donc je ne comprends pas.
source d'informationauteur Karate_Dog
Vous devez vous connecter pour publier un commentaire.
C'est une belle façon rapide et à échanger des informations à partir de l'application sur votre appareil et l'ordinateur de développement.
À utiliser Logcat, tout d'abord importer
android.util.Log
dans votre projet. Maintenant, vous pouvez appeler la classe statique de Journal à partir de votre projet pour démarrer l'enregistrement. Comme vous pouvez le voir ci-dessous, Logcat a différents niveaux de journalisation. Lors du débogage, nous allons simplement utiliser Debug (D) du journal le progrès. Bien sûr, quand vous voulez le journal d'une erreur réelle, vous aurez l'utilisation d'Erreur (E).Pour plus de détails, voir Le débogage Android à l'aide d'Eclipse.
LogCat est un Android fonctionnalité qui vous permet de visualiser les journaux émis par les applications en cours d'exécution sur un appareil Android.
Lorsque vous exécutez votre application en mode de débogage à partir d'Eclipse, vous pouvez voir beaucoup de journaux paraissant dans cette fenêtre: ceux de votre propre application, mais aussi ceux affichés par le système et d'autres applications en cours d'exécution en même temps sur cet appareil.
Pour se connecter à quelque chose, vous devez d'abord déterminer la façon dont votre message est critique (est-ce debuggin info, un message d'information, un avertissement ou un message d'erreur?) et puis, utilisez la méthode appropriée:
Le débogage Android à l'aide d'Eclipse ici est la bonne explantation de comment déboguer vos applications à l'aide de l'IDE Eclipse avec l'Android plugins,
Lorsque vous exécutez vos applications en debug, vous pouvez avoir des détails sur pourquoi ils sont en panne, et en plus, si vous souhaitez écrire en lui, vous pouvez :
Logcat est une sorte de fichier où toutes les informations de débogage et les erreurs sont stockées.
Vous pouvez simplement y accéder, soit en utilisant la commande "adb shell logcat" dans un terminal sur votre ordinateur du développeur avec le développement sdk ou télécharger une application comme "alogcat" du marché.
Comme mthpvg et Pratique dit, c'est vraiment à portée de main et vous pouvez écrire vos propres messages.
Vous utilisez LogCat par l'ajout de commandes comme ceci dans votre code:
Journal.d(TAG, stringVar);
Le TAG est une constante de chaîne qui aidera à filtrer la sortie de LogCat. La BALISE peut être le nom de votre Activité ou de l'Application. Vous utilisez le filtre dans le LogCat fenêtre pour voir uniquement le filtre de sortie.
Chaîne TAG = "AppName";
La stringVar peut contenir tout ce qui peut être utile pour votre compréhension de comment fonctionne le code lorsque vous avez besoin de déboguer,
Un exemple est si vous n'êtes pas sûr de la valeur d'une variable int (f.ex. intVal):
--- code --
Chaîne stringVar = "la valeur de l'entier intVal =" + new Integer( intVal ).toString();
Journal.d(TAG, stringVar);
--- code de fin ---
LogCat est très utile. Vous pouvez ajouter le LogCat fenêtre dans Eclipse en faisant cela, "Window -> Show View -> Autre -> Android -> Logcat"
Android système d'enregistrement fournit un mécanisme pour la collecte et le système de visualisation de la sortie de débogage. Journaux à partir de diverses applications et des parties du système sont recueillies dans une série de mémoires tampon circulaire.
Logcat peut être consulté à l'aide de la ligne de commande. Plus d'informations dans logcat (Développeurs Android).
Si vous utilisez Eclipse et Android plugin pour Eclipse, il est disponible dans la perspective Debug. Plus (non officiel) de l'information à ce sujet est en Le débogage Android à l'aide d'Eclipse.
Logcat - utilisé à des fins de débogage
Imprimer des messages différents à Logcat utilisant android.util.Journal de classe
Syntaxe:
Journal.d(en point de Chaîne, String message)
Exemple:
D'autres méthodes:
Je pense que la meilleure explication est en Comment ajouter LogCat?