我曾尝试分析我的应用程序,但发现 TraceView 不是那么用户友好,所以我没有找出原因。
我认为这可能是因为我在某处分配了太多内存。因此,在附图中,我每 2 秒收到一次这些消息。这是内存分配错误的迹象吗?
非常感谢你,
理查德·休斯
不,我认为这不是问题。GC 只是根据其要求释放其内存。
要了解有关内存分配的更多信息,请参阅以下内容:http ://codelog.dexetra.com/getting-around-android-memory-blues 他们对此进行了精彩的解释。
这也可能是由于您的应用程序中的内存泄漏而发生的。试着找出来。你可以在eclipse中使用MAT(插件),一开始它有点难理解,但是当你使用它时,你就会明白,它是一个非常好的软件,可以在我们的应用程序中查找内存泄漏。