如何在AndroidStudio中使用gradle`comped`支持创建自定义库?

时间:2015-04-24 06:57:48

标签: gradle android-gradle android-library

我想创建自己的gradle库,可以使用gradle compile语句编译成其他项目。

毕加索自述文件的例子:

  

下载最新的JAR或通过Gradle抓取:

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

我正在开发几个共享共同源的应用程序:片段,视图,一些逻辑...有时我在开发应用程序A时扩展这些源代码,有时我正在开发应用程序B,...而我觉得Android库模块中的包/类的复制粘贴不是一个合适的解决方案。

所以我想设置自己的库:

  1. 可以轻松地将其部署为可由compile使用的gradle库。
  2. 我可以轻松地将其与当前开发的应用程序一起开发/扩展
  3. 免责声明:我一直在谷歌上搜索,但没有运气。

1 个答案:

答案 0 :(得分:0)

如果要在完全独立的项目中重用库,那么您将要将库发布到存储库。假设这是开源的,你不介意分享,你可以使用JCenter,默认情况下已经将其添加为Android项目的存储库。

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