eclipse- MAT安装及使用

1.安装eclipse mat插件

1)查看当前eclipse版本

进入eclipse目录:右击eclipse图标,看到安装目录/home/zhangshuli/adt-bundle-linux-x86_64-20140702/eclipse/eclipse

进入目录,/home/zhangshuli/adt-bundle-linux-x86_64-20140702/eclipse/eclipse/readme/redme_eclipse.html

双击就可以看到版本信息:Release 4.2.0

对应版本

附:Eclipse各个版本简介(http://zh.wikipedia.org/wiki/Eclipse

代号平台版本项目主要版本发行日期SR1发行日期SR2发行日期
N/A 3.0 [1] N/A 2004年6月21日 N/A N/A
N/A 3.1 N/A 2005年6月28日 N/A N/A
Callisto 3.2 Callisto projects 2006年6月30日 N/A N/A
Europa 3.3 Europa projects 2007年6月29日 2007年9月28日 2008年2月29日
Ganymede 3.4 Ganymede projects 2008年6月25日 2008年9月24日 2009年2月25日
Galileo 3.5 Galileo projects 2009年6月24日 2009年9月25日 2010年2月26日
Helios 3.6 Helios projects 2010年6月23日 2010年9月24日 2011年2月25日
Indigo 3.7 Indigo projects 2011年6月22日 2011年9月23日 2012年2月24日
Juno 4.2 [2] Juno projects 2012年6月27日 2012年9月28日 2013年2月22日
Kepler 4.3 Kepler projects 2013年6月26日 2013年9月27日(计划) 2014年2月28日(计划)
Luna 4.4 Luna projects 2014年6月25日(计划) N/A N/A

2)安装在线插件

windows->help->install new software->work with (跟据版本选择相应的网址Juno - http://download.eclipse.org/releases/juno)->general purpose tools ->memory analyzer +memory analyzer(charts)[optional]->next

之后就可以等待安装了

mat的使用

1.生成hprof文件

1)进入DDMS

2)在Devices中选择需要监听的模块(com.android.gallery3d)

3)选择Update Heap

4)选择Dump HPROF file就可以自动切换到mat模式下了(如果没有安装mat,则会生成一个hprof文件)

2.具体分析

参照转载文章http://www.cnblogs.com/zhangshuli-1989/articles/zhangshuli_zj_15021118.html

原文地址:https://www.cnblogs.com/zhangshuli-1989/p/zhangshuli_eclipse_15021117.html