AudioFlinger could not create track, status: -12

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


最后帮朋友打个小广告

一个有趣的迷你小程序

你可能感兴趣的:(AudioFlinger could not create track, status: -12)