2015-04-24 18 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' –

相关问题