[英]Can't play 32 bit songs with libGDX in a Runnable Jar
有一首32位速率的歌曲。
您在Eclipse中運行的游戲可以正常運行。 但是,將其導出到Runnable Jar后,游戲崩潰,只是說“加載MP3時出錯”。
如果將歌曲轉換為16位,則可以使用。
該代碼僅僅是
Gdx.audio.newMusic(Gdx.files.internal("song.mp3"));
您是否在可運行的jar中包含了本地庫。 如果使用本機庫,則需要使Java加載這些庫。 Eclipse為您做到了。 看看這個問題。 也許您移動了jar,但沒有移動本地庫。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.