Android在游戏中播放声音

Android在游戏中播放声音,android,opengl-es,audio,Android,Opengl Es,Audio,我正在用OpenGL 2.0制作游戏,我想同时播放多个声音。 我试过: 声音池,但我的声音非常大,我无法加载它们。 MediaPlayer此功能正常,但FPS非常低。您要做的是创建一个服务来运行MediaPlayer并播放音乐。该服务将与您的Android进程并行运行,不会影响其性能 服务文档: SoundPool最适合播放短声音片段,如您已经注意到的音效:- 祝你好运 阅读我发布的链接中扩展服务类的部分。它详细说明了如何在服务和主进程之间发送和接收数据。你能看一下我的代码吗?我是初学者,我无法

我正在用OpenGL 2.0制作游戏,我想同时播放多个声音。 我试过: 声音池,但我的声音非常大,我无法加载它们。
MediaPlayer此功能正常,但FPS非常低。

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

服务文档:

SoundPool最适合播放短声音片段,如您已经注意到的音效:-


祝你好运

阅读我发布的链接中扩展服务类的部分。它详细说明了如何在服务和主进程之间发送和接收数据。你能看一下我的代码吗?我是初学者,我无法理解allI在扩展服务类一节中实现了这一点,但同样的问题我的应用程序使用了很多精灵,比三个声音总大小小于0.5 mb的媒体服务器使用更少的CPU