美文网首页
简单三步发布自己的开源库到JitPack

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

作者: LeMou | 来源:发表于2018-01-23 18:26 被阅读0次

    作为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

          本文链接:https://www.haomeiwen.com/subject/hnxeaxtx.html