检测Android内存泄漏

时间:2013-10-05 16:14:00

标签: android memory-leaks ddms

当我在DDMS中调试我的应用程序进程(选择了更新堆)时,每个"原因GC"列中的所有数据都保持不变,当我按下主页按钮并返回应用程序时,所有数据也相同,但每次重启应用程序(按电话上的返回按钮,然后再次重新打开应用程序)数据在&#中34;分配"列几乎没有增加。

例如: 14 335 MB 14 353 MB 14 370 MB 14 383 MB

这是否意味着我的应用程序有内存泄漏?

1 个答案:

答案 0 :(得分:0)

  

这是否意味着我的应用程序有内存泄漏?

可以想象。使用DDMS生成堆转储,然后使用MAT来确定是否确实存在内存泄漏。

这是a Google Developer Blog post on the subject。以下是同一作者对同一主题的a YouTube video of a Google I|O 2011 presentation

相关问题