Dump HPROF file:分析Android APP内存泄漏

Dump HPROF file:分析Android APP内存泄漏

Update Heap并且GC后观察Heap页面中data object对应的Total Size,如果随着操作次数增多Total Size越来越大,说明存在内存泄露。

Total Size的值越来越大时,点击“Dump HPROF file”按钮保存Heap Dump,生成.hprof文件

使用Eclipse Memory Analyzer(MAT)(或visualvm、jhat等)导入.hprof文件,分析Heap Dump找到内存问题。

如果.hprof文件导入失败,使用sdk\tools\目录的hprof-conv.exe把.hprof文件从Dalvik格式转换成J2SE HPROF格式:hprof-conv <infile> <outfile>

hprof-conv.exe  com.6san.hprof   com.6san.dump.hprof

6san.com

发表评论