运行ERROR: read 46402 of 4259932 bytes
时出现错误hprof-conv.exe
,无法使用错误Illegal record length 0 at byte 5,408,931 for record type 1
的MemoryAnalyzer.exe打开创建的文件。
我使用android.os.Debug.dumpHprofData("/data/misc/dump.hprof");
创建了转储文件,并使用C:\>adb pull /data/misc/dump.hprof
从模拟器中获取转储文件。
有谁知道这里有什么问题吗?重新启动计算机后,它过去几次都会工作。