【发布时间】:2015-08-06 13:02:50
【问题描述】:
我正在使用leakcanery 来查找 Android 中的内存泄漏。我发现并修复了所有Activity 泄漏。 (惊讶地知道有这么多顺便说一句!)。
我还为我所有的Fragments 添加了手表refWatcher。
问题 1:还有什么我应该注意的可能会导致明显的内存泄漏的事情吗?
问题 2: 既然Fragment 持有对它的Activity 的引用,那么观看Fragment 泄漏不是多余的吗?反正我收到通知了,对吧? :-/
问题 3: 当我在 android studio 中检查内存监视器时,它会显示内存使用量随时间的增长。这是一个巨大的内存泄漏的迹象还是安卓操作系统很友好,它只是给了我更多的内存?如何确定?
【问题讨论】:
-
您可以查看这些:developer.android.com/tools/debugging/debugging-memory.html 和 eclipse MAT 工具了解更多详细信息,它会为您提供帮助
标签: java android memory-leaks garbage-collection