2

我的游戏引擎正在使用 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 及更高版本上工作的任何替代解决方案?

提前致谢。

4

1 回答 1

1

它似乎 fmod 支持所有 android 版本。消息:

FMOD错误!(48) 试图使用需要硬件支持的功能。(即尝试在 Wii 上的软件中播放 GCADPCM 压缩声音)。

是由于不支持浮点计算的硬件引起的。 是详细信息。

于 2012-06-18T06:11:42.340 回答