これは、すでに多くのスタックオーバーフローの質問に従うのと重複していることを知ってい ます サウンドクリップでのヒープサイズオーバーフローの問題
AudioCache ヒープ サイズのオーバーフローの問題 要求サイズ: 1053184、最大サイズ: 1048576
このようなものは他にもたくさんありますが、実際に私の問題に対処する答えはありませんでした。私は世界構築ゲームを書いており、約 20 MB (将来的には間違いなく増加します) があり、既に .ogg 形式に圧縮しています。これらすべての効果音を再生する準備ができている必要があります。必要なときに個別にロードしようとすると、顕著な遅延が発生します。そのため、ゲームの開始時にそれらをロードする必要がありましたが、この初期ロードの欠点はすべてのヒープを使い果たし、logcat はこれらの赤いエラー行でいっぱいになります
E/AudioCache(1070): ヒープ サイズ オーバーフロー! 必要サイズ: 1050624、最大サイズ: 1048576
多くの人がアプリやゲームでこの種のものを試したことがあると思います。