我在OpenGL 2.0中制作游戏,我想同时播放多种声音。 我试过了: SoundPool - 但我的配乐非常大,我无法加载它们。 MediaPlayer - 这项工作正常,但比FPS非常低。
答案 0 :(得分:0)
您要做的是创建一个服务来运行MediaPlayer并播放音乐。该服务将与您的Android流程并行运行,不会影响其性能。
服务文档:http://developer.android.com/guide/components/services.html
SoundPool最适合播放声音效果等短声音片段,因为您已经注意到了: - )
祝你好运!