目录
hprof 文件转换
在Android Profiler 工具常用功能 中保存了内存快照文件 memory-XXX.hprof , 要使用 MAT 工具分析该内存快照 , 需要先将该文件转换成为 MAT 标准的文件格式 ;
使用 SDK 中的 hprof-conv.exe 工具 , 可以将上述 hprof 文件转为 MAT 工具可以识别的文件 , 工具所在目录的路径为 platform-tools</font> , 将该目录配置到环境变量中 , 即可在命令窗口使用该工具
配置环境变量

hprof-conv 命令格式
① -z 命令选项 : 表示排除非 APP 内存的堆 , 如 Zygote 内存等 ;
② srcFile 参数 : -z 后第一个参数是 源文件 , 即从 Android Studio 中保存的内存快照文件 , memory-20200625T145636.hprof ;
③ dstFile

本文介绍了如何使用Memory Analyzer (MAT)工具分析Android应用的内存快照。首先,通过hprof-conv工具将Android Profiler保存的memory-XXX.hprof文件转换为MAT兼容格式。接着,配置环境变量,理解hprof-conv命令格式。然后,下载MAT工具并打开内存快照文件,最终进入内存分析主界面进行深入分析。
1万+

被折叠的 条评论
为什么被折叠?



