メモリ リークのあるアプリを使用していますが、しばらくするとそのユーザーがそのアプリを使用します。heap
ヒープ サイズと割り当て済みを調べることで、Tab を使用して DDMS で確認できました。
アプリケーションでは、ユーザーはいつでもデバイスのカメラを使用して画像を撮影し、画像に描画して、システムに保存できます。
ユーザーがシステムで作成するすべてのレコードによって、割り当てられたメモリが少し増加し、特定の数のレコードの後にメモリ リークが発生します。
DDMS で .hprof をエクスポートし、Android SDK から unisg hprof-conv を使用してEclipse メモリ アナライザーファイルに変換します。次のような問題の原因を確認するために、いくつかのリンクをたどりました。
Google I/O 2011: Android アプリのメモリ管理。
Eclipse Memory Analyzer を使用するための 10 のヒント。
私はまだ問題の原因を見つけることができませんでした。これは SkyDrive の Mat.hprof ファイルです: https://skydrive.live.com/#cid=2EB3385F103C2550&id=2EB3385F103C2550%21105
誰かがこのファイルを見て、問題の原因を教えてくれませんか? または改善のための提案はありますか?