我在logcat中收到了很多“dalvikvm:GC_CONCURRENT ...”消息,谷歌搜索导致我下载Eclipse Memory Analyzer ...我已经想出如何使用它,但我不知道我知道如何理解它。我以前从未处理过内存泄漏,所以请耐心等待。
“Leak Suspects”包括“android.content.res.Resources”,“android.graphics.Bitmap”和“org.apache.harmony.xnet.provider.jsse.TrustManagerImpl”,由“系统类加载器”加载。我真的不知道这意味着什么,或者它应该如何帮助我;我甚至不在我想要的应用程序中使用位图。
这对我有什么帮助?
答案 0 :(得分:4)
“Leak Suspects”包括“android.content.res.Resources”,“android.graphics.Bitmap”和“org.apache.harmony.xnet.provider.jsse.TrustManagerImpl”,由“系统类加载器”加载
这些适用于每个Android应用程序,代表Android基类分配的内存。
这对我有什么帮助?
您可以从您自己的类中查找对您自己的对象的引用,然后跟踪它们的根,以找出将这些对象保留在内存中的内容。
您可能希望观看this presentation from Google I|O 2011,其中包含此过程。