GC_FOR_MALLOC Fehler behoben, wie kann man diesen vermeiden?Android

Forum für diejenigen, die für Android programmieren
Anonymous
 GC_FOR_MALLOC Fehler behoben, wie kann man diesen vermeiden?

Post by Anonymous »

Ich erstelle eine Quizanwendung. Wenn der Benutzer eine Kategorie (z. B. C#) auswählt, werden nacheinander 20 Fragen aus dieser Kategorie angezeigt.
Die Codierung erfolgt größtenteils. Als ich testete, funktionierten die ersten beiden Versuche korrekt. Danach bekam ich folgende Fehlermeldungen (ich weiß, dass dadurch Speicher freigegeben wird):

Code: Select all

GC_FOR_MALLOC freed 4136 objects / 374744 bytes in 66ms
GC_FOR_MALLOC freed 2345 objects / 374744 bytes in 51ms
GC_FOR_MALLOC freed 3453 objects / 374744 bytes in 62ms
GC_FOR_MALLOC freed 1245 objects / 374744 bytes in 26ms
GC_FOR_MALLOC freed 9893 objects / 374744 bytes in 86ms
Ich habe versucht, Eclipse neu zu starten, das Projekt bereinigt, den Emulator neu gestartet und den Dalvik-Cache meiner App geleert. Danach hat nichts mehr funktioniert, selbst Logcat protokolliert nichts.
Wie finde ich den Schuldigen dafür? Ich habe noch nie so viele Objekte erstellt, aber GC_FOR_MALLOC gibt sie frei.
Kann jemand gute Vorgehensweisen vorschlagen, um diese Art von Fehlern in Zukunft zu vermeiden?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post