使用JitPack发布Android开源库

平时我们Android开发的时候,为了不重复造轮子,经常用到第三方开源项目,有了Android studio的Gradle,我们就一句代码就可以依赖远程代码仓库了,这比eclipse方便多了。假如我们也想自己造轮子开源给别人用呢?可以用JitPack。比Maven CentraljCenter简单多了。

JitPack是什么?

JitPack是一个自定义的Maven仓库。

发布步骤

1.新建一个Android项目
  • 在Android studio下新建一个AndroidUtil项目
使用JitPack发布Android开源库_第1张图片
project
2.在AndroidUtil项目下新建一个library
  • 新建一个library,名称随便写(你喜欢就好),这个library就是我们要push到JitPack开源的仓库
使用JitPack发布Android开源库_第2张图片
library
  • 在library的build.gradle下添加以下代码:
 apply plugin: 'com.github.dcendents.android-maven'  
 group='com.github.YourUsername'
  • 在AndroidUtil项目下的根目录build.gradle添加以下代码
    插件版本可以去官网查看,尽量使用最新版本,在AndroidStudio 2.2 之后插件要使用 1.4.1 以上的版本。
    classpath 'com.github.dcendents:android-maven-gradle-plugin:1.4.1'
使用JitPack发布Android开源库_第3张图片
build
3.提交项目的GitHub

此处省略一万个字

4.Release你的仓库或者给你的仓库打一个Tag(重点)
使用JitPack发布Android开源库_第4张图片
image.png
5.将你的仓库地址提交到JitPack(重点)
  • JitPack地址
使用JitPack发布Android开源库_第5张图片
image.png
6.将远程仓库接入到项目中
    1. 在项目根目录的build.gradle
allprojects {
    repositories {
        jcenter()
        maven { url 'https://jitpack.io' }
    }
}
  • 2.在module的build.gradle下
    com.github.KarmaOS:AndroidUtil:v1.0.0

[参考文章]
1
2

你可能感兴趣的:(使用JitPack发布Android开源库)