我不认为自己的生活更加困惑。我的LibGDX游戏中有一个小小的叮当声,当玩家死亡时播放。它在AndroidStudio的模拟器中运行得很好,但当我连接手机并尝试在其上运行应用程序时,应用程序崩溃,说它无法加载该文件的依赖项。
如果您要对其进行测试,请输入以下文件:https://www.mediafire.com/?nz9yct6i3wzn48b
我使用
加载它manager.load("failed.wav", Music.class);
答案 0 :(得分:2)
我检查了您的文件failed.wav
,该文件采用32位采样,应该是16位采样。
因此您可以使用audacity并轻松转换文件的文件类型。
转换:
将文件导入Audacity,然后导出并选择fileType WAV (Microsoft) signed 16-bit float PCM
而不是WAV (Microsoft) 32-bit float PCM
转换后,我在桌面和Android上使用AssetManager
测试了您的文件,它在两个目标平台上都运行良好。