2015-04-24 21 views
0

我想創建自己的gradle庫,可以使用gradle compile語句編譯爲其他項目。如何在AndroidStudio中使用gradle`compile`支持創建自定義庫?

從畢加索的README例子:

下載最新的JAR或通過搖籃搶:

compile 'com.squareup.picasso:picasso:2.5.2' 

我開發共享公共源幾個應用程序:片段,觀點,一些邏輯...有時我在開發應用程序A的同時擴展這些源代碼,有時在開發應用程序B的時候......我認爲Android庫模塊中的軟件包/類的複製粘貼不是一個適當的解決方案。

所以我想設置我自己的圖書館,即:

  1. 它可以很容易地部署到可能由compile作爲gradle這個庫。
  2. 我可以很容易地開發/與目前開發的應用程序一起擴展它

免責聲明:我一直在谷歌上搜索了很多,但沒有運氣。

回答

0

如果您想要在完全獨立的項目中重用庫,那麼您需要將庫發佈到存儲庫。假設這是開源的,你不介意共享,你可以使用JCenter,它默認已經作爲Android項目的存儲庫添加。

https://www.virag.si/2015/01/publishing-gradle-android-library-to-jcenter/

+0

馬克是對的,你想建立一個罐子。你希望你自己的依賴,就像Mark指出你可以發佈,或者如果你想在本地,只需引用一個本地公共項目:compile':common_project' –

相關問題