AudioFlinger could not create track, status: -12
使用SoundPool播放声音的时候,偶尔会出现
AudioFlinger could not create track, status: -12
的问题,再播放的时候就会出现失效的问题。这里是因为
soundPool = new SoundPool(10, AudioManager.STREAM_MUSIC, 5);
第一个参数设置的太大的原因,如果同时播放的音效数量太大就会导致播放声音失败。
最后帮朋友打个小广告