2015-04-22 37 views
1

正如標題所述。要創建一個libGDX項目,我使用文件「gdx-setup.jar」。它啓動了一個很好的GUI,我可以選擇幾個選項。libGDX不會創建庫和資產文件夾

我設置了名稱,包,android SDK位置,我需要的其他庫(工具,Box2D ...),最後我按下了「生成」按鈕。

要麼我用Eclipse導入項目,要麼用IntelliJ IDEA打開它,某些文件夾不會被創建。只需在Android模塊中就可以了。在其他模塊(核心,桌面和html)中,庫和資產文件夾丟失,我必須手動創建它們。

此外,每次我創建一個新的項目,在IntelliJ我必須手動設置Android SDK!

發生了什麼事?

我沒有這些問題。

+0

嘗試從官方位置重新下載setup.jar,這是[here](http://libgdx.badlogicgames.com/download.html) – Fish

回答

2

所有其他項目共享Android項目的資產文件夾,因此您不需要在其他項目中創建資產文件夾。在IntelliJ中,當您設置桌面運行配置時,您必須將工作目錄設置爲android/assets目錄。 IIRC,你不需要在Eclipse中這樣做。

+0

並且確實共享其他項目的libs文件夾嗎? – user3075478

+0

libs文件夾僅適用於Android使用的本機編譯代碼。它們在編譯期間從庫jar中複製出來,因爲ADT編譯器期望它們位於該位置。其他項目直接從庫jar中使用本地編譯代碼構建。當然,每個平臺的本機代碼都是不同的。 – Tenfour04