安卓記憶體分析工具Mat的基本用法
阿新 • • 發佈:2019-01-05
由於android studio自帶的記憶體監控工具不是很強大,在分析記憶體洩漏方面比較麻煩,遠比不上Eclipse自帶的Mat工具,Android Studio沒有自帶這款工具,所以需要自行下載獨立版的Mat,下面先介紹一下它的一些配置及用法:
1,首先開啟我們的Android Studio軟體,進入到DDMS裡面如圖:
2,進去之後點選圖片所指的那個按鈕,如圖:
3,生成了hprof檔案之後我們要對它進行轉換否則Mat是不能識別的,利用SDK自帶的轉換工具即可,開啟命令列執行視窗,進入到這個工具的所在目錄下即可,如圖
以我的地址為準,在cmd視窗輸入 e:回車,接著輸入 cd Android\asj\ASJ\AndroidSDK\platform-tools,如圖:
然後把你生成的那個檔案也放到這個目錄下,接著輸入以下命令即可:
並輸入命令hprof-conv xxxxx.hprof yyyyy.hprof,其中xxxxx.hprof為原始檔案,yyyyy.hprof為轉換過後的檔案,轉化好的檔案和原來的檔案放在一起,之後就可以使用Mat工具對它進行分析了,這個檔案包含了整個應用的所有資訊。
4,開啟Mat工具,下面有下載連結,使用方法看圖吧,我寫在圖片裡。
(1)
(2)