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