libgdx iOS robovm没有声音未知ext音频 [英] libgdx iOS robovm no sound unknown ext audio

查看:88
本文介绍了libgdx iOS robovm没有声音未知ext音频的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

为了使我的99%完成游戏中的声音正常工作,我会撕开头发.

Tearing my hair out trying to get some sound working on my 99% completed game.

我正在将libgdx 1.6.1 eclipse juno与最新的robovm eclipse插件一起使用,我正在iPhone 4s上进行测试(我的状态为Apple开发).

I am using libgdx 1.6.1 eclipse juno with the latest robovm plugin for eclipse, I am testing on my iPhone 4s (I have apple dev status).

我正在使用mp3,但已转换为ogg以测试我的问题.不幸的是,同样的问题又回来了,所以我切换回了MP3.

I am using mp3s but have converted to ogg to test my problem. Unfortunately, The same problem came back so I switched back to MP3's.

基于相同的核心代码,声音在台式机和Android版本中均能正常工作.

The Sound work fine in desktop and android versions based on the same core code.

我遇到的错误如下:

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:未知的外部音频错误)2015-08-03 20:24:51.955 IOSLauncher [2219:286610] OAL错误:-[OALSimpleAudio internalPreloadEffect:reduceToMono:]:无法加载效果 /private/var/mobile/容器/捆绑/应用程序/AEB5D1A2-B3C7-41A6-9414-351CE311EE47/IOSLauncher.app/sounds/g1.mp3

2015-08-03 20:24:51.953 IOSLauncher[2219:286610] OAL Error: -[OALAudioFile initWithUrl:reduceToMono:]: Could not open url file:///private/var/mobile/Containers/Bundle/Application/AEB5D1A2-B3C7-41A6-9414-351CE311EE47/IOSLauncher.app/sounds/g1.mp3 (error code 0x7768743f: Unknown ext audio error) 2015-08-03 20:24:51.955 IOSLauncher[2219:286610] OAL Error: -[OALSimpleAudio internalPreloadEffect:reduceToMono:]: Could not load effect /private/var/mobile/Containers/Bundle/Application/AEB5D1A2-B3C7-41A6-9414-351CE311EE47/IOSLauncher.app/sounds/g1.mp3

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

Any help would be appreciated and I can provide lots more info if needed!

谢谢

菲尔

推荐答案

好的,我已经通过淘汰流程解决了我的问题.

Ok I have solved my issue by a process of elimination.

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

In my iOS project the only place iOS picks up the sounds is in the directory /data/sounds

现在它可以与我拥有的mp3完全兼容,不需要其他更改.它可以在iOS模拟器和真实设备上运行.

It now works fully with the mp3s I have and no other changes were needed.It works on the iOS simulator and on the real device.

我的游戏项目通过资产将声音链接到android项目,而资产显然在iOS中不起作用! 我希望这可以帮助别人!

My game project linked the sounds to the android project through assets which clearly does not work in iOS! I hope this helps someone!

谢谢菲尔.

这篇关于libgdx iOS robovm没有声音未知ext音频的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆