
10.2
DDMS
(
Dalvik Debug Monitor Server
)
163
図10-2 Analyzer Toolの出力を見る
リスト内の特定のクラスを探したい場合は、「Filter」ボックスに名前を入力する。入力とともにサー
チが実行される。
特定のオブジェクトについてのさらに詳しい情報を見るには、それを選択して第2 のテーブルでス
タックトレースを表示する。このビューには、オブジェクトが作成された場所のファイル、オブジェ
クト、メソッド、割り当てまでのスタックトレースなど、オブジェクトについてのさらに詳細な情報が
表示される。
10.2.3
Threads
アプリケーションを起動すると、Androidシステムは1 つの実行スレッドを持つ新しいLinuxプロ
セスを起動する。一般に、アプリケーションのすべてのコンポーネントは、同じプロセスの同じスレッ
ドのなかで実行される。このスレッドは、一般にUIスレッドと呼ばれる。すべてのもとがこの単一の
プロセスなので、実行をブロックしている(そし
て、アプリケーションのほかの部分を止めている)プ
ロセスを見つけるのは重要なことだ。幸い、Threadsツールを使えば、スレッドの使用状況について
のさまざまな統計情報は簡単に得られる。
10.2.3.1
Threads
ツールを実行する
Threadsツールを実行するには、次のようにする。
1. デバイス上でプロファイリングしたいアプリケーションを起動する。
2. Devicesタブで、監視したいプロセスを選択す