美文网首页
创建属于自己的开源库(JitPack.io)

创建属于自己的开源库(JitPack.io)

作者: Innocencellh | 来源:发表于2018-05-29 20:53 被阅读0次

    首先给出JitPack.io地址:https://jitpack.io/

    创建开源库有不同的方式,可以提交到Bintray jCenter,但是这个实在是太麻烦了。本文所讲的是目前比较流行,也比较简单的,提交到jitPack.io

    创建步骤:

    1. 创建Library :
    file –>new –> new Module
    2. 编辑library:
    library创建好了,然后就开始编辑我们的library了。library的编辑其实和我们平时写application差不多。创建文件夹,编写class文件
    3. 验证Library:
    在app的gradle中添加依赖,如下:

    implementation project(':XXXXXX')
    

    依赖添加之后可以sync一下,然后就找一个class文件验证。
    4. 上传代码至github
    把代码上传至github后,一个Library就算创建成功了,但是想要通过gradle直接依赖还需要配置一些东西。可以参考jitPack.io官方文档
    5. 配置好相关的内容

    • 在项目的gradle目录下配置(If using Gradle 4.1 or later):
    buildscript { 
      dependencies {
        classpath 'com.github.dcendents:android-maven-gradle-plugin:2.0' // Add this line
    }
    
    • 在library中的gradle下添加:
     apply plugin: 'com.github.dcendents.android-maven'  
     group='com.github.YourUsername'
    

    配置好后注意要再push到github

    6. github新建release分支,并打上tag
    进入github,点击release

    release.png

    点击新建:

    image.png

    填写版本信息,然后点击publish release:


    image.png

    7. 把library上传到jitPack.io
    复制项目地址,然后打开https://jitpack.io/

    image.png
    把项目地址粘贴到输入框,然后点击look up然后就可以看到你创建的release了,点击get it。在页面下方就可以看到使用方法了

    相关文章

      网友评论

          本文标题:创建属于自己的开源库(JitPack.io)

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