MAT导入hprof文件报错
问题描述:
DDMS导出的hprof文件在MAT下打开报错:
问题原因:android的虚拟机导出的内存文件hprof文件格式与标准的 java hprof文件格式标准不一样,根本原因两者的虚拟机不一致导致的。
解决方案:打开命令行窗口,在android SDK目录,执行以下命令:
hprof-conv 源文件 目标文件
如:hprof-conv a.hprof b.hprof
用MAT重新打开b.hprof文件就可以了
MAT导入hprof文件报错
问题描述:
DDMS导出的hprof文件在MAT下打开报错:
问题原因:android的虚拟机导出的内存文件hprof文件格式与标准的 java hprof文件格式标准不一样,根本原因两者的虚拟机不一致导致的。
解决方案:打开命令行窗口,在android SDK目录,执行以下命令:
hprof-conv 源文件 目标文件
如:hprof-conv a.hprof b.hprof
用MAT重新打开b.hprof文件就可以了