ほとんどすべての Android デバイスで完全に正常に動作する Android アプリがあります。最近、Samsung Galaxy S3 でこのアプリをテストしたところ、クラッシュし始めました。ときどきランダムにメモリ不足になります。
アプリが読み込まれると、スプラッシュ画像と背景画像 (サイズは約 100k) が読み込まれます。アプリの読み込み中にこれらの画像を削除すると、アプリは正常に動作します。しかし、それらをそのままにしておくと、アプリのロード後にメモリがランダムに不足します。リソース ディレクトリを確認したところ、アプリには Drawable フォルダーにのみ画像があり、drawable-hdpi、ldpi、または mdpi フォルダーにはありません。デバイスはこれらの画像を電話の解像度に合わせて変換しようとしていて、すべてのメモリを使用していますか? hdpi、ldpi、mdpi フォルダーの標準イメージ サイズはありますか? どんな助けでも大歓迎です。