【发布时间】:2018-05-06 16:06:52
【问题描述】:
我想了解一下这种情况。
如果我旋转我的 Android 应用程序几次并查看内存转储,我会发现不止一个 Activity 实例。
这看起来像是泄漏。
但是,如果我在获取内存转储之前强制进行垃圾收集(通过按下 android Studio 中的按钮),我只会找到我的 Activity 的一个实例。
我很倾向于认为我没有泄漏。
请问有人有明确的答案吗?
【问题讨论】:
-
如果垃圾收集器清理了它,那么它不是泄漏,虽然你可以通过不首先产生浪费来提高效率
-
Android Studio 的内存转储应该只转储可访问的对象(即没有垃圾)。你到底是如何进行内存转储的?
-
@CommonsWare 您好,在 Android Studio 中按下配置文件上的按钮,请查看图片
-
为什么投反对票?
标签: android memory-leaks