我對gradle,外部庫以及它的工作原理都不太熟悉。我有一個具體的問題,與libgdx和overlap2d庫,但我的問題是更多關於外部庫一般。所以,讓我們走吧:Android Studio,Gradle,如何使用外部庫源?
正如我所說的,我在android studio中使用libgdx和overlap2d。 overlap2d中有一個問題,有人修復它。說明here。我的第一個問題是:我怎樣才能得到這個修復?當我閱讀帖子時,似乎解決方案已合併到主分支,但我沒有。
如果我理解正確,gradle下載外部庫來構建項目。我對嗎 ?我應該做一些特別的事情來迫使gradle重新加載庫或者是自動的嗎?如果是這樣,爲什麼我沒有看到我的問題修復?
我還有其他問題,但我會問他們取決於第一個答案。 非常感謝。
謝謝。顯然,該修復程序沒有可用的發行版。因爲它是開源的,我可以獲取庫源代碼,創建正確的包,並從gradle.build中刪除overlap2d? –
對不起build.gradle –
是的,你必須下載已修復修復程序的lib的主幹,然後將源代碼作爲項目的一部分構建,或者至少構建一次,並使用輸出jar或項目中的任何內容。但這都是本地化的,沒有更多的遠程回購將用於這個庫。 –