简单三步发布自己的开源库到JitPack

作为Android开发人员,众所周知Android Studio使用Gradle 来管理依赖,依赖别人的开源库只需要在 build.gradle 中添加 compile 即可。那有没有想过如果自己写的库也能让别人一句compile 就搞定?如果我告诉你不需要翻墙、不需要复制的配置,只需简单三步就能办到呢,是不是听起来很炫酷?让我们开始吧!

第一步 : 配置gradle 文件

  • 添加maven的构建插件,后面的版本号需要是最新的。不然后面步骤容易报错,
    查看最新版本去它的Github上看:android-maven-gradle-plugin

//在项目的build.gradle内添加内容
classpath 'com.github.dcendents:android-maven-gradle-plugin:2.0'

  • 在要开源的module的build.gradle下添加内容
apply plugin: 'com.android.library'
apply plugin: 'com.github.dcendents.android-maven'
group='com.github.xxxxx' //xxxxx替换成你自己的Github用户名
  • Sync

第二步:发布项目

  1. 上传项目至github
    不知道怎么上传的请移步Android快速实现上传项目到Github
  2. 给项目添加一个Tag


    TAG.png

    TAG.png

    3.填好之后点击箭头标识按钮发布
    4.复制一下你要发布的lib地址


    复制一下你要发布的lib地址.png

第三步 JitPack

  • 打开JitPack的主页
  • 填写你开源项目的地址,然后Look up
Lib地址.png
  • 然后就会看到我们发布的版本,点击Get it
发布的版本.png
  • 大功告成
远程仓库地址和用法.png

如何使用你的库

  • 添加在你的根build.gradle里:
allprojects {
  repositories {
      ...
      maven { url 'https://jitpack.io' }
  }
}
  • 添加在 dependency
dependencies {
      ...
      compile 'com.github.sili6996:MVP_DEMO:1.1'
}
  • Sync

常见问题

  • 有时候JitPack会构建失败,失败的状态如图箭头


    T.png
  • 点击Log图标会出现错误日志


    错误日志.png
  • 查找自己的错误原因,然后重走一遍以上流程

END

你可能感兴趣的:(简单三步发布自己的开源库到JitPack)