Android在游戏中播放声音

时间:2014-08-17 16:44:09

标签: android opengl-es audio

我在OpenGL 2.0中制作游戏,我想同时播放多种声音。 我试过了: SoundPool - 但我的配乐非常大,我无法加载它们。 MediaPlayer - 这项工作正常,但比FPS非常低。

1 个答案:

答案 0 :(得分:0)

您要做的是创建一个服务来运行MediaPlayer并播放音乐。该服务将与您的Android流程并行运行,不会影响其性能。

服务文档:http://developer.android.com/guide/components/services.html

SoundPool最适合播放声音效果等短声音片段,因为您已经注意到了: - )

祝你好运!