Android アプリのメモリ使用量に問題があり、メモリ使用量が多い原因がわかりません。アプリを起動すると、最大 40 MB の RAM (DDMS と言う) が使用され、別のアプリを開くと、アプリがすぐに強制終了されます。
メモリ リークについてよく読んで、ドローアブルのバインドを解除したり、GC を実行したりしていますが、アプリにはまだ多くのメモリが必要です。
アプリには約 3 MB のリソースがありますが、それらはオンデマンドで RAM に読み込まれます。私が間違っている?これにより、40MB の RAM が使用される可能性がありますか?
編集:各アクティビティの向きを何度でも切り替えることができ、メモリ不足のためにアプリがクラッシュしないため、メモリリークは発生していないと思います。だから、それはメモリリークではありませんよね?