60 votes

LogCat s'arrête de fonctionner dans Eclipse et doit être redémarré

Périodiquement, LogCat cesse d'afficher les messages, même si je suis en mode débogage. À d'autres moments, il n'affiche qu'une seule ligne à la fois ! J'ai une solution, redémarrer eclipse. Mais j'aimerais mieux comprendre. Cela prend trop de temps de redémarrer eclipse quand cela arrive. J'ai vu ce comportement sur l'émulateur et connecté à un périphérique. Soit le LogCat affiche une ligne sans historique, soit rien.

77voto

DBragion Points 671

J'ai eu le même problème et les solutions proposées ici n'ont pas fonctionné pour moi. La solution que j'ai trouvée est d'ouvrir la perspective DDMS et de sélectionner le dispositif et le processus en cours dans la fenêtre Device. Une fois cela fait, le LogCat revient à la vie.

18voto

Lenciel Points 442

Oui, je peux récupérer le logcat normal en effaçant le log. J'ai également décoché l'option "Limit console output" dans Run/Debug->Console.

16voto

Austyn Mahoney Points 4252

Je résous ces problèmes de LogCat de deux manières différentes :

  1. Effacer le journal pour résoudre le problème d'une ligne à la fois
  2. Ouverture de la fenêtre des dispositifs ( Window -> Show View -> Other -> Android -> Devices ), puis cliquer sur le périphérique dont je veux voir le journal. Cela semble forcer Android à rafraîchir LogCat sur ce périphérique.

Ce sont des options beaucoup plus faciles que de redémarrer eclipse, ou de jouer avec adb.

9voto

user432209 Points 7460

J'ai eu ce problème "une ligne à la fois" à plusieurs reprises. Je ne sais pas exactement pourquoi cela se produit, mais il existe une solution très simple qui fonctionne à chaque fois. Il suffit d'appuyer sur le bouton "clear log". C'est simple et facile.

Il m'est arrivé aussi que Logcat n'affiche pas les messages. En général, cela était dû à un problème avec l'émulateur et nécessitait un redémarrage de l'émulateur.

8voto

marko Points 51

Dans Eclipse, vous devez donner plus d'espace au tampon du journal, la valeur par défaut est 5000, je l'ai mis à 50000 et je n'ai pas eu de problèmes.

Fenêtre->préférence->Androïde>logcat nombre maximum de messages de log dans le tampon _ _ fixer un certain nombre 50k est ok

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X