目录

开源仓库 JitPack 使用入门

目录

想要发布自己写的 Android 库真是一件困难的事情,官方的 jCenter 使用总是出现各种离奇的问题,以至于到最后发现折腾无关事情废掉的时间比写开源库本身还要长。绝望之时,终于发现 JitPack,真是救命良药啊(还不“苦口”)。

JitPack 为 Java 和 Android 项目开源库仓库,注册可用 GitHub 账号,非常方便。 添加自己的开源库不用额外编写太多配置代码,以发布 Android 库为例,所需工作如下:

  1. 修改项目根目录 build.gradle 文件,添加如下代码:
1
2
3
4
5
6
7
buildscript { 
  dependencies {
    ...
    classpath 'com.github.dcendents:android-maven-gradle-plugin:1.5' // Add this line
    ...
    }
}
  1. 在库模块的 build.gradle 文件中添加如下代码:
1
2
3
apply plugin: 'com.github.dcendents.android-maven'

group='com.github.YourUsername'
  1. 创建 GitHub Release 或为项目添加 tag
  2. https://jitpack.io 页面的查找栏填入项目地址
    lookup.PNG
  3. 对可以发布的版本点击 “Get it” 按钮就能显示处相应的库配置信息
    releases.PNG

之后,就能得到相应版本的依赖配置信息,把它加入 GitHub 项目的 Readme 文件说明中即可。