我目前正在尋找使用IntelliJ啓動兩個新項目 - 一個是Android項目,另一個只是一個標準的Java項目。如何跨多個IntelliJ項目使用通用源代碼?
我想在兩個項目中使用很多相同的代碼,但不想將文件複製到項目中。在稍後階段,該代碼很可能也會用於其他項目。
目前我很難弄清楚如何在兩個項目中包含通用代碼 - 我創建了新模塊,但似乎導入無法識別模塊中的代碼。
因此目錄的結構是這樣的:
|- Android Project
|- Java Project
|- Android Library
|- Java Library
|- Common Library
所以你會:
- 「的Android項目」使用代碼的「Android庫」和「公共圖書館」目錄
- 「Java Project」使用「Java Library」和「Common Library」目錄中的代碼
- 「Android Library」使用「Common Library」目錄中的代碼
- 「Java庫」使用代碼從「公用庫」目錄
可能有人請指教,如何這是的IntelliJ進行配置?
對於Android項目,我正在玩弄模塊設置和依賴關係,並且可以使其短暫工作,但是隻要有Gradle同步,這些更改就會丟失。
謝謝。
創建一個包含公共代碼的庫項目,並從其他項目中引用它。 –