我将堆转储导出为HPROF,并根据docs使用 .hprof 后缀保存它。当我运行 hprof-conv 命令时,会发生错误:
错误:期待HPROF文件格式1.0.3
结果我获得了0大小的 converted-heap.hprof 文件。 Eclipse Memory Analyzer 无法打开它。
其他信息:
类似问题here,但仍未解决转换错误。
如果重要,我会使用新的 Android Studio 3 Android Profiler 来导出堆转储。
答案 0 :(得分:1)
1。此hprof.file必须单击Dump Java Heap保存文件。(检查是否保存了.hprof文件) 2.单击“分配跟踪”时,保存hprof.file。将引发此错误。