2014年9月6日土曜日

Eclipse Memory Analyzer (MAT) プラグインを使えるようにする

MAT (Memory Analyzer Tool) とは、メモリ使用量を分析する為のソフトウェア。


使い方など詳細は、

  富豪的 Android プログラマの為の Eclipse Memory Analyzer Tool 入門

を参照。


最新版を Eclipse にインストールする手順を説明する。


1. BIRT のインストール


まず、MAT に必要な BIRT をインストールする。

①  Eclipse  → ヘルプ → 新規ソフトウェアのインストール...

② 「作業対象」の[追加]ボタンをクリックし、以下を入力して[OK]ボタンをクリック

 名前: BIRT
 ロケーション: http://download.eclipse.org/birt/update-site/4.3

③ 「作業対象」の「サイトを入力または選択」から上記で入力した「BIRT」を選択

 BIRT 4.3 Engine OSGi Runtime SDK

のチェックを入れて、「次へ」ボタンをクリックし、「完了」ボタンをクリック

④ インストールが完了すると、Eclipse の再起動を要求されるので、再起動


2. MAT のインストール


①  Eclipse  → ヘルプ → 新規ソフトウェアのインストール...

② 「作業対象」の[追加]ボタンをクリックし、以下を入力して[OK]ボタンをクリック

 名前: MAT
 ロケーション: http://download.eclipse.org/mat/1.4/update-site/

③ 「作業対象」の「サイトを入力または選択」から上記で入力した「MAT」を選択

 Memory Analyzer for Eclipse IDE
 Stand-aline Memory Analyzer

の2つにチェックを入れて、「次へ」ボタンをクリックし、「完了」ボタンをクリック

④ インストールが完了すると、Eclipse の再起動を要求されるので、再起動



上記の作業が終了したら、デバッグ対象のアプリを起動し、
DDMSで対象プロセスを選択した後に「Dump HPROF file」をクリックする。

ダイアログで「Leak Suspects Report」を選択して「完了」をクリックすると、
グラフが表示される。

0 件のコメント:

コメントを投稿