【问题标题】:Android determine memory leak in programAndroid确定程序中的内存泄漏
【发布时间】:2013-01-30 08:50:10
【问题描述】:

好的,所以我已经研究了好几天了,我仍然可以理解 Eclipse 的 MAT 程序。 我可以说我有内存泄漏,因为在运行我的应用程序时,我只有大约 2% 的可用内存。这是来自 mat http://i.imgur.com/ASjbxOx.png 的图像,显​​示了内存泄漏。如果你想下载我在这里发布的转储http://www.mediafire.com/?y1ve41ti1ai5dti任何帮助,这将是伟大的。

应用程序的一些背景知识:主屏幕有几个按钮可带您进入新活动。第二个按钮将您带到游戏开始屏幕。从这里按下开始调用企鹅活动,该活动创建一个新的游戏视图类,它将位图加载到哈希图中并在整个游戏中使用以在画布上绘画。

【问题讨论】:

  • 嘿,我希望你明白这一点。如果是这样,请帮助我了解如何在 MAT 中翻译信息?我看到你的截图,我有完全相同的问题怀疑 1。非常感谢你的帮助。

标签: android memory memory-leaks mat


【解决方案1】:

您应该使用“支配树”按钮来了解问题所在。它打开整个堆的支配树。它将允许您轻松识别最大的保留内存块。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-06-19
    • 2017-02-04
    • 2012-07-01
    • 1970-01-01
    相关资源
    最近更新 更多