使用SoundPool播放声音的时候,偶尔会出现AudioFlinger could not create track, status: -12
的问题,再播放的时候就会出现失效的问题。这里是因为soundPool = new SoundPool(10, AudioManager.STREAM_MUSIC, 5);
第一个参数设置的太大的原因,如果同时播放的音效数量太大就会导致播放声音失败。
使用SoundPool播放声音的时候,偶尔会出现AudioFlinger could not create track, status: -12
的问题,再播放的时候就会出现失效的问题。这里是因为soundPool = new SoundPool(10, AudioManager.STREAM_MUSIC, 5);
第一个参数设置的太大的原因,如果同时播放的音效数量太大就会导致播放声音失败。
本文标题:AudioFlinger could not create t
本文链接:https://www.haomeiwen.com/subject/fxsdlftx.html
网友评论