Also wie kann ich dieses Problem beheben. Es scheint, dass meine DDMS zusammengebrochen ist.Android - das DDMS zeigt die Meldung: logcat read: Ungültiges Argument
Antwort
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
Es hat mir sehr geholfen durch Einstecken/Trennen Sie das Gerät, gefolgt von dem Befehl ""
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.
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 :)
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.
Danke, es war eine sehr gute Antwort, es hat mir wirklich geholfen –
Ich habe gerade versucht, das Logcat und es funktioniert jetzt. – Chun
Ich frage mich nur, was dieses Problem verursacht. – Chun
Wahrscheinlich ein Android-Fehler. – racetrack