2012-06-15 38 views
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硬件上运行时得到的错误消息:Android fmod在android 2.1上不能正常工作

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

请帮我回答这些问题:

1>是不是真的FMOD不能在Android 2.1的工作?如果没有,你能建议如何运行它。

2>声音在Android 2.1及更高版本上工作的任何替代解决方案?

在此先感谢。

回答

1

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

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

是由于硬件不支持浮点运算。 Here是详细信息。

相关问题