Android 梅罗里漏;对象没有GC根

Android 梅罗里漏;对象没有GC根,android,memory-leaks,garbage-collection,Android,Memory Leaks,Garbage Collection,我正在尝试解决我的应用程序中的内存泄漏问题。 使用Eclipse内存分析器。 由于OOM错误,我的应用程序在一段时间后崩溃 最大的嫌疑犯似乎是我使用的9个浏览者。 当在分析器中查看它们时,检查员说它没有GC根 这是否意味着它不会被垃圾收集器清理? 如果是这样,我将如何着手解决这个问题。。。 手动清除它们?或者更好,如何将其包含在GC根目录中 我对内存分析非常陌生,因此需要一些技巧。事实上恰恰相反,“找不到GC根”,意味着对象不再被引用,所以垃圾收集器将在下次运行时清理它 查看这段精彩视频,它介绍

我正在尝试解决我的应用程序中的内存泄漏问题。 使用Eclipse内存分析器。 由于OOM错误,我的应用程序在一段时间后崩溃

最大的嫌疑犯似乎是我使用的9个浏览者。 当在分析器中查看它们时,检查员说它没有GC根

这是否意味着它不会被垃圾收集器清理? 如果是这样,我将如何着手解决这个问题。。。 手动清除它们?或者更好,如何将其包含在GC根目录中


我对内存分析非常陌生,因此需要一些技巧。

事实上恰恰相反,“找不到GC根”,意味着对象不再被引用,所以垃圾收集器将在下次运行时清理它

查看这段精彩视频,它介绍了如何查找内存泄漏:


啊,谢谢!我会查一查。仍然不明白为什么分析器会将其标记为泄漏嫌疑犯?出于某种原因,我的应用程序保存了所有以前创建的布局和子项。调用Main.SetContentView(newLayout)之后;一定还有参考资料,但到目前为止我还没有找到。。。