我尝试过分析我的应用程序,但发现TraceView不是那么用户友好,所以我没有找到原因。
我想这可能是因为我在某处分配了太多内存。因此,在附图中,我每2秒钟收到一次这些消息。这是不良内存分配的标志吗?
非常感谢,
理查德休斯
答案 0 :(得分:1)
不,我不认为这是一个问题。 GC只是根据其要求释放内存。
要了解有关内存分配的更多信息,请参阅以下内容:http://codelog.dexetra.com/getting-around-android-memory-blues 他们非常好地解释了这一点。
由于您的应用中存在内存泄漏,可能也会发生这种情况。试着找出来。你可以使用MAT(插件)进行eclipse,它首先有点难以理解,但是你将会理解,它是一个非常好的软件,可以在我们的应用程序中查找内存泄漏。