私はAndroid 2.2用にプログラミングしており、 SoundPoolクラスを使用して複数のサウンドを同時に再生しようとしていますが、ランダムな時間にサウンドがスピーカーから出なくなります。
再生されたはずの各サウンドについて、これが logcat に出力されます。
AudioFlinger could not create track. status: -12
Error creating AudioTrack
Audio track delete
例外はスローされず、ボリュームの不足を除いて、プログラムは変更なしで実行を続けます。エラーの原因となった条件を追跡したり、エラーが発生した後にエラーを再現したりするのに非常に苦労しました。ドキュメントのどこにもエラーが見つからず、ほとんど途方に暮れています。
どんな助けでも大歓迎です!
編集:oggではなくmp3ファイルをロードしていることを忘れていました。