2013-08-04 215 views
2

我試圖從遷移Maven來搖籃(爲我們的Android項目)...搖籃共享庫項目

我們有多個APK項目和一個單一的共享AAR庫項目。每個項目都是獨立的,並有自己的版本,版本號和git回購。

這裏是我們的設置:

A - PROJECT1

乙 - Project2的

Ç - 項目3

L - 公共圖書館項目

-

A依賴在L

B依賴對L-

,c取決於對L-

當Maven的開發,L樓的時候,它會大廈B時,它會用左旋從放置在Maven本地緩存內置神器,然後本地緩存(最新的開發人員更改爲L)。似乎Gradle不使用共享本地緩存。

如何設置在搖籃這些項目,使開發人員可以構建一個開發機器上B和L(這樣的改變使得開發商以L將在B顯示了)?

我也想能夠在任何地方放置l項目在本地機器上(我想保持儘可能獨立的項目)。

回答

0

聲明與file:// URL的存儲庫,並用它來交換工件之間的構建。您也可以使用mavenLocal(),但它會傷害您的構建的可重複性,並且存在已知的問題。