2 Stimmen

Wie man Garbage-Collector-Protokolle in Android logcat anzeigt

Ich muss die Garbage Collector-Meldungen in logcat für das Gerät anzeigen. Ich erhalte keine Meldungen mit dem Tag dalvik-vm in meinem Logcat, wenn ich meine Anwendung auf dem Gerät teste. Aber ich erhalte diese Meldungen, wenn ich einen Emulator verwende. Gibt es irgendwelche spezifischen Einstellungen, um die dalvik-vm/Garbage Collector-Protokollierung zu aktivieren.

Logcat-Meldungen erhalte ich mit dem Emulator und nicht mit dem Gerät:

07-06 13:37:05.816: DEBUG/dalvikvm(392): GC_EXTERNAL_ALLOC freed 830 objects / 60984 bytes in 134ms
07-06 13:37:06.476: DEBUG/dalvikvm(392): GC_EXTERNAL_ALLOC freed 138 objects / 180960 bytes in 141ms
07-06 13:37:09.016: DEBUG/dalvikvm(392): GC_EXPLICIT freed 27 objects / 1160 bytes in 56ms

Vielen Dank im Voraus.

0voto

MrJre Punkte 7022

Sie können die Protokolle in logcat überprüfen, während Sie auf Ihrem Gerät debuggen, um zu sehen, was das Tag für diese Nachrichten ist; auf Geräten, die ich habe, ist das Tag dalvikvm und nicht dalvik-vm.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X