我试着分析我的应用程序,但发现TraceView对用户不那么友好,所以我找不到原因。
我想这可能是因为我在某个地方分配了太多内存。所以,在附加的图像中,我每2秒收到一次这些消息。这是内存分配错误的信号吗?

非常感谢,
理查德·休斯
发布于 2012-06-19 20:04:40
不,我不认为这是个问题。GC只是根据它的要求释放内存。
要了解更多关于内存分配的信息,请参阅以下内容:http://codelog.dexetra.com/getting-around-android-memory-blues他们已经很好地解释了这一点。
这也可能是因为你的应用程序中的内存泄漏造成的。试着把它找出来。你可以使用MAT (plugin) for eclipse,它一开始有点难理解,但当你使用它时,你会明白,它是一个非常好的软件,可以在我们的应用程序中发现内存泄漏。
https://stackoverflow.com/questions/11100391
复制相似问题