libgdx iOS的robovm没有声音未知的extaudio

把我的头发撕掉试图让我的99%完成游戏的声音工作。

我正在使用libgdx 1.6.1 eclipse juno和eclipse的最新robovm插件,我正在testing我的iPhone 4s(我有苹果开发状态)。

我正在使用MP3,但已转换为ogg来testing我的问题。 不幸的是,同样的问题回来了,所以我切换回MP3的。

声音在基于相同核心代码的桌面和Android版本中运行良好。

我得到的错误是以下内容:

2015-08-03 20:24:51.953 IOSLauncher [2219:286610] OAL错误: – [OALAudioFile initWithUrl:reduceToMono:]:无法打开url文件:/// private / var / mobile / Containers / Bundle / Application / AEB5D1A2 -B3C7-41A6-9414-351CE311EE47 / IOSLauncher.app / sounds / g1.mp3(错误代码0x7768743f:未知的extaudio错误)2015-08-03 20:24:51.955 IOSLauncher [2219:286610] OAL错误: – [OALSimpleAudio internalPreloadEffect:reduceToMono:]:无法加载效果/private/var/mobile/Containers/Bundle/Application/AEB5D1A2-B3C7-41A6-9414-351CE311EE47/IOSLauncher.app/sounds/g1.mp3

任何帮助将不胜感激,我可以提供更多的信息,如果需要!

谢谢

菲尔

好吧,我已经通过一个消除的过程解决了我的问题。

在我的iOS项目中,iOS拾取声音的唯一地方是在/ data / sounds目录中

它现在完全与我有的MP3,并没有其他需要改变。它适用于iOS模拟器和真实的设备。

我的游戏项目通过资产将声音连接到Android项目,这显然不适用于iOS! 我希望这可以帮助别人!

谢谢菲尔。