使用heap dump来追踪这个问题。点击DDMS工具条上面的Dump HPROF文件按钮,选择文件存储位置(默认选择:D:\tools\android-sdk\tools)
这个由DDMS生成的文件不能直接用MAT工具打开,会提示文件格式不支持。需要转化:
(1)运行cmd,cd 到 D:\tools\android-sdk\tools目录下
(2)输入命令hprof-conv xxxx.hprof yyyy.hprof
xxxx.hprof 为原文件,yyyy.hprof 为转化过后的文件(同样生成在D:\tools\android-sdk\tools目录下)
(3)ok, .hprof文件转化完成