我的游戏引擎正在使用 fmod 库来实现声音功能。在不同的 android 手机上测试项目后,我发现 fmod 在 android 2.2 及更高版本上正常工作,但在 android 2.1 上不正常。我观察到示例项目的清单文件提到最低 sdk 版本 8 (android 2.2)。我的客户希望游戏能够从 android 2.1 及更高版本运行。还有一个奇怪的观察,当我在 android 2.1 手机上安装和运行游戏时,我的应用程序会自动终止,但是当我在 android 2.1 模拟器上运行我的游戏时,我的游戏可以正常工作,除了声音被静音,即听不见。这是我在 android 2.1 硬件上运行时收到的错误消息:
FMOD错误!(48) 试图使用需要硬件支持的功能。(即尝试在 Wii 上的软件中播放 GCADPCM 压缩声音)。
请通过回答以下问题帮助我:
1> 真的 fmod 不能在 android 2.1 上运行吗?如果没有,你能建议如何运行它。
2> 声音在 android 2.1 及更高版本上工作的任何替代解决方案?
提前致谢。