安卓内存分析工具Mat的基本用法

由于android studio自带的内存监控工具不是很强大,在分析内存泄漏方面比较麻烦,远比不上Eclipse自带的Mat工具,Android Studio没有自带这款工具,所以需要自行下载独立版的Mat,下面先介绍一下它的一些配置及用法:

1,首先打开我们的Android Studio软件,进入到DDMS里面如图:

安卓内存分析工具Mat的基本用法_第1张图片

2,进去之后点击图片所指的那个按钮,如图:

安卓内存分析工具Mat的基本用法_第2张图片

3,生成了hprof文件之后我们要对它进行转换否则Mat是不能识别的,利用SDK自带的转换工具即可,打开命令行运行窗口,进入到这个工具的所在目录下即可,如图

安卓内存分析工具Mat的基本用法_第3张图片

以我的地址为准,在cmd窗口输入 e:回车,接着输入 cd Android\asj\ASJ\AndroidSDK\platform-tools,如图:

安卓内存分析工具Mat的基本用法_第4张图片

然后把你生成的那个文件也放到这个目录下,接着输入以下命令即可:

并输入命令hprof-conv xxxxx.hprof yyyyy.hprof,其中xxxxx.hprof为原始文件,yyyyy.hprof为转换过后的文件,转化好的文件和原来的文件放在一起,之后就可以使用Mat工具对它进行分析了,这个文件包含了整个应用的所有信息。

4,打开Mat工具,下面有下载链接,使用方法看图吧,我写在图片里。

(1)

安卓内存分析工具Mat的基本用法_第5张图片

(2)

安卓内存分析工具Mat的基本用法_第6张图片

(3)更详细的讲解请参见: http://m.blog.csdn.net/article/details?id=42238633

点击下载独立版Mat内存泄漏分析工具


你可能感兴趣的:(Android)