Frage

Das LogCat Fenster ist offen. Manchmal LogCat zeigt Log-Meldungen, manchmal nicht, mit oder ohne das physikalische Ziel angebracht. Gibt es eine Aktivierungs- / Deaktivierungs Log irgendwo in der Debug-Umgebung?

War es hilfreich?

Lösung

Ich habe auch dieses Problem innerhalb von Eclipse. Wenn Sie Glück genug, um nicht zu kümmern uns um sind, was bereits zu LogCat geschrieben worden ist, können Sie die „Clear Log“ Taste auf der Oberseite klicken direkt neben dem V, D, I, W, E-Tasten.

Wenn Sie das Gerät auswählen und das Protokoll löschen, ich habe festgestellt, dass der Ausgang stabil ist (zumindest bis es wieder auffüllt).

Andere Tipps

Ich hatte das gleiche Problem, wenn sie versuchen Protokolle auf LogCat zeigen den Emulator. Ich löste diese Auswahl "Reset adb" auf der Registerkarte "Device" von DDMS.

Geben Sie diese:

  

adb Kill-Server
  adb Start-Server
  adb logcat

Es ist ein bekannter Fehler mit logcat auf Eclipse, könnte es sein, was Sie erlebt haben: http://code.google.com/p/android/issues/detail ? id = 2752

Eine vorgeschlagene Lösung ist das Gerät und löschen Sie die Protokolle ziehen, dann wieder von vorn anfangen

Das ist mir passiert, wenn ich auf einen Emulator arbeiten und auch meine Telefonstecker an den Computer. Meines Telefons log zeigen nicht auf logcat. Zur Lösung des Problems schließe ich den Emulator.

die LogCat Ansicht deaktivieren automatisch erscheinen, deaktivieren Sie die folgenden in den Einstellungen:

Android> LogCat> Display logcat Ansicht, wenn es Nachrichten von einer Anwendung im Arbeitsbereich

Wenn die Protokollebene zu ändern tut zeigt nicht die Log-Meldungen, in der Nähe der Perspektive Debug- und öffnen Sie es dann mit der Tastenkombination oder (Fenster -> Perspektive öffnen -> debug), in Eclipse. Dies sollte sicherlich lösen das Problem Log-Meldungen von fehlt.

cheers

Ich habe dieses Problem in der Regel auch. Ich fand, dass, was passiert, ist, dass die LogCat so schnell die Ansicht klart als die Log-Meldungen kommen in, so dass ich nichts sehen kann.

Was hat mir geholfen, war die Protokollebene zu ändern. z.B. wenn es bei Debug ist, auf Ausführlich ändern und dann auf Debug zurück. LogCat wieder normal und erlaubt es, die Protokolle zu bestehen.

Das ist für mich gearbeitet, aber YMMV.

P. S. Prüfen Sie auch, dass das Gerät tatsächlich angeschlossen ist und ‚online‘. Manchmal kann das Gerät offline gehen und LogCat kann nichts drucken dann.

Klicken Sie auf DDMS dann auf Debug-Schaltfläche klicken (das Bug-Symbol neben Taste ausgeführt)

zu starten, ich Eclipse-Indigo auf einem Mac OSX 10.7.4 leite.

Um die Logcat zu halten vor dem Tod und mit jedem neu zu starten Eclipse-Ich habe Logcat worden pausieren und dann mit der rechten Maustaste und den Emulator aus dem Dock zu verlassen. Das funktioniert nicht, wenn Sie auf die Schaltfläche Schließen im Emulatorfenster anhalten und klicken.

Wenn der Emulator wieder gestartet wird, unpause der Logcat und es scheint, richtig zu funktionieren. Stellen Sie sicher, dass die App vollständig geladen ist, wie Konsole angezeigt, bevor Sie das Fenster schließen, sonst nicht funktioniert.

Ich habe nicht herausgefunden, warum dies noch funktioniert. Ich hatte nicht die Chance, diese auf meinem Windows-Rechner zu testen.

Falls keine der vorgeschlagenen Methoden funktioniert, versuchen Sie Deaktivieren und Aktivieren Entwickler Optionen auf Ihrem Handy. Vergessen Sie nicht, wieder zu aktivieren USB-Debugging!

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top