美文网首页安卓Android开发android技术专栏
简单三步发布自己的开源库到JitPack

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

作者: 此屁天下之绝响 | 来源:发表于2017-01-04 17:57 被阅读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:1.5'

  • 在要开源的module的build.gradle下添加内容

      apply plugin: 'com.android.library'
      apply plugin: 'com.github.dcendents.android-maven'
      group='com.github.chendongde310' //chendongde310替换成你自己的Github用户名
      ...
    
  • Sync

第二步:发布项目

  1. 上传项目至github

不知道怎么上传的请移步Android快速实现上传项目到Github

  1. 给项目添加一个Tag
填好之后点击箭头标识按钮发布

第三步 JitPack

  • 打开JitPack的主页
  • 箭头处填写你开源项目的地址,然后Look up
  • 然后就会看到我们发布的版本,点击Get it
Paste_Image.png
  • 大功告成

如何使用你的库

  • 添加在你的根build.gradle里:

    allprojects {
      repositories {
          ...
          maven { url 'https://jitpack.io' }
      }
    }
    
  • 添加在 dependency

    dependencies {
          ...
          compile 'com.github.chendongde310:SuperBadge:0.2.2'
    }
    
  • Sync

常见问题

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

Paste_Image.png

点击Log图标会出现错误日志

Paste_Image.png

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

相关文章

网友评论

    本文标题:简单三步发布自己的开源库到JitPack

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