"AndroidRuntime: Herunterfahren der VM" mit nichts anderem
Aus irgendeinem Grund, LogCat melden nicht alle stack-traces nicht mehr auf Abstürze. Stattdessen bekomme ich nur folgende info:
D/AndroidRuntime: Shutting down VM
W/dalvikvm: threadid=1: thread exiting with uncaught exception (group=0x40dd3960)
Dies ist wirklich komisch, weil ich habe das gleiche Projekt für drei Monate, und erst seit kurzem (zwei, drei Tagen) der stack-traces nicht mehr mit. Was könnte dies verursachen? Wie kann ich es bekommen, um zu zeigen, stack-traces wieder?
- Prüfen Sie, ob Sie versehentlich einen filter anwenden, um die logcat oder verändert eine andere Einstellung.
- Ich bin mit dem gleichen Problem
- Ich bin mit dem gleichen Problem. Es fing an, als ich aktualisiert die Google Analytics-Bibliothek auf die version 7.5, die implizit Hinzugefügt multidex support für die app. ga_reportUncaughtExceptions=false in meinem analytics.xml Datei
Du musst angemeldet sein, um einen Kommentar abzugeben.
Erlebte ich das gleiche problem. Nach dem Upgrade auf Google Analytics version 7 (oder 7.3, weiß ich nicht mehr), meine app immer schließt ohne logcat-Meldungen beim auftreten eines Fehlers.
Es stellt sich heraus, dass es passiert, wenn ich die beide eine benutzerdefinierte catch-all exception-handler (
Thread#setUncaughtExceptionHandler
) und die report-crash-Funktion in Google Analytics.Wenn ich das deaktivieren einer von Ihnen, der logcat zeigt den stack-trace wieder.
Sehr einfach zu beheben.
Ändern Sie einfach aus
Zu:
Nun, es ist wieder normal.