Avatar ·

Wie finde ich heraus, wie viel Speicher meine Android-App verwendet?

Hallo zusammen! Ich bin ein Anfänger in der Android-Entwicklung mit Java und habe ein Problem mit der Performance meiner App. Mir ist aufgefallen, dass die App nach mehreren Übergängen zwischen Bildschirmen anfängt zu ruckeln und manchmal sogar mit einem OutOfMemoryError abstürzt. Ich vermute, dass es mit Speicherlecks zusammenhängt, aber ich weiß nicht, wie ich messen kann, wie viel Speicher meine App tatsächlich verbraucht. Ich habe es mit dem Android Studio Profiler versucht, aber dort gibt es zu viele Daten und ich verstehe nicht, worauf ich achten soll. Hier ist ein Beispielcode, der meiner Meinung nach problematisch sein könnte. Ich lade Bilder aus dem Internet und speichere sie in einer statischen Liste für den Cache: ```java public class ImageCache { private static List cache = new ArrayList<>(); public static void addImage(Bitmap bitmap) { ```