【发布时间】:2017-04-04 10:50:05
【问题描述】:
我们在某些 Android 设备(Nexus 5、5.1.1)上似乎存在内存泄漏。
我们得到了一些内存转储并通过 Eclipse 内存分析器工具运行它们,似乎有越来越多的字节数组没有被清除。
右侧的选项卡显示应用启动时的状态,左侧的选项卡显示 20 次左右的应用循环后的状态。 (如果让应用程序继续运行它的循环,最终会导致 oom)
如何使用该工具追踪这些字节数组的分配位置?
【问题讨论】:
-
搜索您的班级名称,检查谁保留了该班级的参考资料。左上角 - 类名是他们的(搜索你的活动或片段,并通过点击查看详细信息)
标签: android eclipse-memory-analyzer