我的内存异常错误。我来了解我的应用程序中有内存泄漏。这就是为什么我安装了MAT.and我转储了hprof
文件。
但是在打开.hprof文件的时候我得到的错误就像......
Error opening heap dump 'ind.hprof'. Check the error log for further details.
Unknown HPROF Version (JAVA PROFILE 1.0.3) (java.io.IOException)
Unknown HPROF Version (JAVA PROFILE 1.0.3)".
我使用“hprof-conv fil.hprof file2.hprof
”转换了hprof文件。它的显示类似于“hprof-conv
”命令不存在。我尝试在DDMS中将Hprof
动作设置为在eclipse中打开。但它不起作用。
答案 0 :(得分:5)
您必须先将其转换才能在MAT中使用它。
您可以使用位于AndroidSDK / platform-tools / hprof-conv
的hprof-conv工具hprof-conv android.hprof mat.hprof
然后尝试在MAT中打开转换后的文件。
答案 1 :(得分:4)
我得到了解决方案。我用“./hprof-conv file.hprof mat.hprof”而不是“hprof-conv file.hprof mat.hprof” 感谢