我使用IntelliJ Idea
開發java libgdx
。我有3個Android /桌面模塊共享相同的libgdx
庫。目前我把libgdx庫放在所有3個android/desktop模塊中。但它將超過10個模塊。這是一個痛苦的過程。Intellij Idea lib文件夾導出
所以我做的是,在根級別創建一個常見的android/desktop lib文件夾,並將該文件夾添加爲每個android/desktop模塊中的lib依賴項。桌面編譯並運行良好。但Android應用程序編譯但不運行。我收到此錯誤
「所造成com.badlogic.gdx.utils.GdxRuntimeException無法加載 共享庫 'GDX' 爲目標:Linux上,32位」
我打開生成apk
,它沒有libgdx jar文件。即使我嘗試在模塊設置中設置android庫的導出選項。但它不工作。檢查截圖
我想的想法鏈接引用的庫導出爲APK包。有沒有辦法?
已經複製了'gdx.jar'到你的Android項目的'libs'文件夾?不要忘記本地庫文件夾'armeabi'和'armeabi-v7a'。 – WarrenFaith
看這可能會幫助你http://www.youtube.com/watch?v=pj4wFmAcgVc –
@VikalpJain,謝謝你。 libgdx項目通過傳統配置正常工作。在這裏我想移動每個android模塊的lib文件夾到root,讓它們在多個模塊中使用。有任何想法嗎? – RameshVel