2010-11-03 4 views
7

Parfois quand je travaille sur android en eclipse, la sortie logcat semble juste sortir la dernière ligne de messages et rejeter tout avant.android LogCat ne sortant que la dernière ligne

cela se produit généralement après 30 minutes de travail, mais je ne peux pas trouver un moyen concret de le reprocher.

des indices? Merci!

+0

Vous utilisez plutôt le logcat original via une ligne de commande ... vous pouvez le combiner avec ce coloriseur: http://jsharkey.org/blog/2009/04/22/modification-the-android-logcat-stream- pour-full-color-debugging/qui le rendra vraiment joli et utile. – Cristian

Répondre

1

Parfois, votre appareil est désélectionné dans DDMS. La prochaine fois que vous avez ce problème, ouvrez la perspective DDMS dans Eclipse et cliquez à nouveau sur votre périphérique dans la fenêtre des périphériques.

Cela fait habituellement l'affaire pour moi.

+0

L'affichage de la dernière ligne indique que le périphérique est sélectionné. – Rene

+0

Pas toujours dans mon expérience. Parfois, il est sélectionné mais dans un état bloqué (montrant donc 1 ligne). Sélectionner quelque chose d'autre, puis en sélectionnant l'appareil à nouveau le fixe pour moi. –

+5

Cette réponse n'est pas correcte à la question exacte posée. La question concerne le problème de la saturation du tampon à quel point logcat n'affiche que les 1 ou 2 dernières lignes du journal. Je contourne cela en cliquant simplement sur l'icône "Effacer le journal" à droite du volet Eclipse logcat chaque fois que je vois la ligne unique. Ce que Josh se réfère à est un autre problème avec logcat où Oui, eclipse perd parfois l'appareil OU ne le sélectionne pas automatiquement pour commencer. Juste mes 2 cents – wired00

16

Le tampon eclipse DDMS est inutilement petit. Vous pouvez cliquer sur le bouton Effacer le journal pour commencer à afficher à nouveau le journal. Je ne suis pas sûr s'il y a un moyen d'augmenter le tampon ou non. Je regarde toujours le logcat dans le terminal. Voici un très bon script python qui ajoute de la couleur à la sortie.

http://jsharkey.org/blog/2009/04/22/modifying-the-android-logcat-stream-for-full-color-debugging/

+0

merci effacer le journal parfois aider, mais encore après un moment rien ne semble plus mis en sortie et même pas de compensation semble aider. – clamp

+0

c'est la bonne réponse. La réponse de Josh fait référence à un autre problème dans Eclipse où le périphérique actif est parfois désélectionné ou n'est pas automatiquement sélectionné pour commencer ... – wired00

Questions connexes