有一首32位的歌曲。
你在Eclipse中运行的游戏可以正常运行。但是,在导出到Runnable Jar之后,游戏崩溃只是说“加载MP3时出错”。
如果您将歌曲转换为16位,则可以正常工作。
代码仅仅是
Gdx.audio.newMusic(Gdx.files.internal("song.mp3"));
答案 0 :(得分:0)
您是否在可运行的jar中包含了本机库。如果使用本机库,则需要使Java加载这些库。 Eclipse为您做到了这一点。 看看this问题。也许你移动了你的罐子而不是你的本地图书馆。