よるヒープ割り当ての更新状況を観察します。アプリのどの操作が多くの割り当てを生じさせているか、割り当てを削減してリソースを開放できるのはどの部分であるかを特定します。ツールの形式と同様の形式で提供されますが、同一ではありません。プロセスに多数の割り当てがあることです。割り当てはすべてのアプリプロセスにわたって共有されるため、ヒープ分析に大きくは影響しません。標準ツールを使用できます。形式に変換する必要があります。コマンドを実行します。形式に対応したヒープ分析ツールに、変換済みファイルをロードできます。分析を行うときには、次のいずれかが原因で生じたメモリリークに注目します。コンテナへの参照を保持しているその他のオブジェクトへの長命参照。静的ではない内部クラス。必要以上に長くオブジェクトを保持するキャッシュ。メモリ割り当てのトラッキングメモリ割り当てをトラッキングすることで、メモリを占領しているオブジェクトが割り当てられている場所をより正確に把握できるようになります。コードパスを分析できます。使用して、アプリでリストをフリングしているときの割り当てをトラッキングできます。トラッキングによって、リストのフリングに必要なすべてのメモリ割り当て、メモリ割り当てが存在するスレッド、およびメモリ割り当ての発生元を確認できます。この種の情報をもとに実行パスを合理化すると、必要な処理量を削減できます。インターフェースが全体的に改善されます。コード内の重要な問題の特定に役立ちます。オブジェクトを作成する場合があります。オブジェクトをグローバルにする修正で、簡単にパフォーマンスを改善できます。接続している端末またはエミュレータでアプリを起動します。