记录一次:com.badlogic.gdx.utils.GdxRuntimeException: Error loading audio file: startAni.mp3

在对一个apk进行测试时,出现特定设备崩溃的问题,错误信息显示为com.badlogic.gdx.utils.GdxRuntimeException: Error loading audio file: startAni.mp3。尽管音频文件startAni.mp3已放置在assets目录下,但应用仍无法正常加载。尝试过改变音频解码方式、压缩音频文件大小以及使用系统自带播放器播放,但问题未得到解决。该问题发生在插件化开发的环境中,当插件包集成到宿主包中时崩溃。目前解决方案尚未找到。
摘要由CSDN通过智能技术生成

昨天,测试小哥哥报了个错,说apk崩了,在别的型号的设备上一直是好的,到了那个型号就崩了,抓了个日志回来,发现在那个设备上,报 java.lang.RuntimeException: Unable to start activity ComponentInfo{com.mych.cloudgameclientAs.plugin.jiangsu/com.mych.cloudgameclient.player.PlayerActivitySW}: com.badlogic.gdx.utils.GdxRuntimeException: Error loading audio file: startAni.mp3

然后还有个提示:Internal audio files must be placed in the assets directory.说是内部音频必须放在assets目录下,但这startAni.mp3这个本身就在assets目录下,如图:

项目是插件化开发,打了个插件包过去,没绷,把插件包打到宿主包里,就崩了,瞬间有点不知所措,然后找到加载播放音频的代码:用的libgdx.jar加载的

没有看出问题,然后猜测是不是解码问题,根据设备的系统差异换了软硬解码,没效果,然后又怀疑是不是音频文件过大引起的,压缩音频文件后,依然没效果ÿ

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值