Sto usando leakcanery
per trovare perdite di memoria in Android. Ho trovato e risolto tutte le perdite Activity
. (sorpreso di sapere che c'erano così tanti BTW!). Ho anche aggiunto l'orologio refWatcher
per tutti i miei Fragment
s.Cause potenziali di perdite di memoria in Android
Domanda 1: C'è qualcos'altro che dovrei osservare che potrebbe causare perdite di memoria evidenti?
Domanda 2: non sta guardando Fragment
perdite ridondante dal momento che un Fragment
contiene un riferimento alla sua Activity
? Ho ricevuto comunque la notifica, giusto? : -/
Domanda 3: Quando controllo il monitor di memoria in Android Studio mostra la crescita dell'utilizzo della memoria nel tempo. E 'un segno di una perdita di memoria gigante o il sistema operativo Android è gentile e mi sta dando più memoria? Come posso trovarlo di sicuro?
è possibile controllare questi: https://developer.android.com/tools/debugging/debugging-memory.html e lo strumento MAT eclissi per maggiori dettagli ti aiuterà –