Ich beginne einen Dienst => Hintergrund-Service, und eine Überprüfung für Dateien in "neuen Thread", im Log bekomme ich Folgendes, der Service/App wird angehalten.Getting I/Art: Explizite gleichzeitige Mark Sweep GC befreit
Log: I/art: Explicit concurrent mark sweep GC freed 25935(1686KB) AllocSpace objects, 13(903KB) LOS objects, 39% free, 13MB/22MB, paused 649us total 43.569ms
Es ist nur eine Suche nach Dateien in MyData in SDcard, die eine Reihe von Bildern enthalten (etwa 20 Bilder).
** Scan = Abrufen der Pics-Namen und Speichern in String.
Ich habe dieses Problem mit einer App, die 30 Mal in Folge funktioniert und nichts im Code geändert wird Ich bekomme nur einen grauen Bildschirm und es macht dies für eine Ewigkeit. Android Studio ist'crap – ObedMarsh
Android Studio ist eine IDE, es hat nichts mit dem Code auf Ihrem Gerät zu tun. Es klingt, als hättest du eine Schleife, die unendlich läuft. –
Der Code funktioniert gut, wenn ich einen neuen Emulator erstelle und dann beginne, wenn nach einiger Zeit keine Schleifen im Code sind. Es ist eine grundlegende Notiz-App, die sqllite verwendet, es gibt 3 Notizen in der Datenbank atm. Es scheint zu passieren, wenn ich aus irgendeinem Grund versuche, über einen Cursor zu iterieren. – ObedMarsh