手把手教你发布项目到JitPack

0.Thanks

Android 写自己的开源库,发布到 JitPack.io
优雅的发布Android开源库(论JitPack的优越性)

1.先做好准备

  • 0 .Github账号。
  • 1 .在JitPack上注册:链接一般是绑定Github账号。
  • 2 .新建一个Android Studio 和 添加一个新的想作为依赖的 Module。

2.本地项目的配置:

参考官方的链接

  • 1 .在工程的 build.gradle 下添加:
    这里要注意,这个插件的版本号,跟Gradle的版本号有关系:
    注意查看官网(上面的链接)或者看这里
buildscript {
  dependencies {
    classpath 'com.github.dcendents:android-maven-gradle-plugin:1.5' // Add this line

大概像如下:


手把手教你发布项目到JitPack_第1张图片
1.png

  • 2 .在想要发布的Module中的 build.gradle 中添加:
apply plugin: 'com.github.dcendents.android-maven'
group='com.github.ChestnutPlus'

完成后大概如下:


手把手教你发布项目到JitPack_第2张图片
2.png
  • 3 .检查项目工程中有没有:
    下面检查你的Project目录是否存在 gradle/wrapper/gradle-wrapper.jar、gradle-wrapper.properties 这两个文件,如果存在可跳过下面这步,如果不存在,请按下面的进行操作。打开当前项目的 Terminal,先后执行 gradle wrapper 和 ./gradlew install 两个命令。

3.Github上的配置

  • 1 .添加Tag
手把手教你发布项目到JitPack_第3张图片
3.jpg
  • 2 .添加版本号
手把手教你发布项目到JitPack_第4张图片
4.jpg

4 .上传到JitPack

  • 1 .上传
手把手教你发布项目到JitPack_第5张图片
5.png
  • 2 .Get之后,要详细查看Log文件,里面说明了是否成功

  • 3 .Get之后,页面会拉到后面一点,然后露出了依赖的地址:

手把手教你发布项目到JitPack_第6张图片
6.png

5 .在新项目中依赖:

    1. 添加JitPack仓库:(工程的build.gradle下)
allprojects {
    repositories {
        jcenter()
        maven {
            url "https://jitpack.io"
        }
    }
}
  • 2 .添加依赖即可:
    compile 'com.github.ChestnutPlus:TestModules:v1.0.0'

你可能感兴趣的:(手把手教你发布项目到JitPack)