2010-09-29 3 views

Antwort

1

Ist es ein echtes Gerät oder der Emulator?

Wenn Sie dies von einem Telefon erhalten, ist die Protokollierung möglicherweise deaktiviert. versuchen Sie dies in adb shell:

echo 1 > /sys/kernel/logger/log_main/enable 
echo 2 > /sys/kernel/logger/log_main/priority 

Aber, wenn Sie bekommen, dass nach einer gewissen Zeit (einige Protokolle gedruckt werden, dann hält er), versuchen Sie:

adb logcat -c 
+0

Ich habe gerade versucht, das Logcat und es funktioniert jetzt. – Chun

+0

Ich frage mich nur, was dieses Problem verursacht. – Chun

+0

Wahrscheinlich ein Android-Fehler. – racetrack

13

Es hat mir sehr geholfen durch Einstecken/Trennen Sie das Gerät, gefolgt von dem Befehl ""

1

Sollte eine Art Bug in Android-Plugins sein.

Neustart der a. ADB-Server (adb kill-server, adb-Startserver), b. Sonnenfinsternis und c. re-connected das Gerät (echtes Telefon).

Dies half mir, DDMS Logcat wieder normal zu machen.

0

Ich habe das gleiche Problem,

Jetzt kann ich es beheben.

Zum DDMS, klicken Sie auf den Namen des Geräts oder Emulator (links oben Fenster)

und logcat :)

7

In meinem Fall zeigen, wird das Protokoll jedes Mal gestoppt ich eine neue Version hochgeladen von meiner App zum Telefon.

mit dem Befehl "adb logcat -c", gefolgt von dem Abtrennen/Stecker funktionierte gut.

Thx für die Hinweise.

+0

Danke, es war eine sehr gute Antwort, es hat mir wirklich geholfen –