Ich entwickle ein kleines Tamagotchi für ein Schulprojekt und ich habe große Probleme mit der Menge an Speicher, die die App verwendet. Zuerst hatte ich der App 200MB zugewiesen und nach ein wenig Nachforschung bekam ich eine einfache Lösung, um es auf 50MB zu reduzieren, indem ich den ziehbaren Ordner in drawable-nodpi umbenannte. Aber das ist immer noch viel zu viel. Bei der Untersuchung des Problems bin ich mir sicher, dass es etwas mit meinem Layout und den UI-Elementen zu tun hat, da ich meinen gesamten Code gelöscht habe und meine App nur mit dem Layout gestartet habe und die Speicherbelegung überhaupt nicht gesunken ist.Hohe Speicherverbrauch in Android-Anwendung (50MB)
Hier können Sie mein Layout sehen:
Die Bildgrößen sind im Durchschnitt etwa 30kb, und wenn ich die maximale Größe möglich, Bilder im Speicher zu berechnen habe ich um 1,5 MB.
Woher kommt also die gesamte Erinnerung? Wie ist das überhaupt möglich?
Wenn Sie selbst die App sehen Sie das Projekt von Github erhalten: https://github.com/kruben95/TamaStudent
Ich würde mich freuen, wenn mir jemand helfen kann oder ein paar Tipps geben mir.
Vermeiden high-res Bilder (~ 1920x1080p) finden. Sie essen Erinnerungen wie verrückt. – Vucko