美文网首页
发布库到jitpack,5步搞定!

发布库到jitpack,5步搞定!

作者: Euirgo | 来源:发表于2021-07-07 18:06 被阅读0次

    ① 通过Android Studio创建项目工程,并新建需要发布的lib库

             文件 — 新建 — New Module — Android Library

    1-1  创建需要发布的Module

    ② build.gradle 文件配置

           在项目级(Project)build.gradle文件中添加Maven插件配置(gradle 7.0以下):

      classpath 'com.github.dcendents:android-maven-gradle-plugin:2.1'

    2-1 配置build.gradle

    如果gradle版本大于7.0,在默认配置下添加:

    2-1-1 配置build.gradle(7.0+)

    在想要发布的库的(Module)build.gradle文件中应用maven插件配置:

    apply plugin:'com.github.dcendents.android-maven'

            group='com.XXX.XXX'  

            group建议按照一定规范编写,可以只填写一个

            发布到jitpack后,依赖时会是这样子 implementation '【group】:【库名称】:【Tag】'

    2-2 配置发布库的build.gradle

    ③ 构建Git并发布到相关平台,AS可以通过

            VCS -- 导入到版本控制 -- 快速发布到gitee或者github

    3-1 构建项目Git

    ④ 创建release版本

            如果是上传到github,点击项目首页右边的release,在下个页面新建发布版本

    4-1 创建release-github

         Tag version —— tag标签,建议使用语义化版本,也是引入库时的tag,如:1.0.0

         Release title—— release页的大标题,如:上方蓝色的Android UDPUtils

         Describe this release —— release版本描述,如:第一次提交

    4-2 创建release-github

        如果是上传到Gitee,在项目主页选择统计——发行版——创建发行版,创建流程和github类似,不再赘述。

    4-4 创建release-gitee

    ⑤ 发布到Jitpack

            打开https://jitpack.io/,并复制项目主地址到repo框中,点击Look up

    5-1 发布到jitpack

        特别注意Log框,如果文件为红色,则生成失败,需要打开Log文件进一步查看

    5-2 发布到jitpack

    比较常见的错误是module名重复,建议上传git前查看项目下的setting.gradle文件是否一致,避免多次构建module后,重名导致的发布失败

    5-3 发布到jitpack

    相关文章

      网友评论

          本文标题:发布库到jitpack,5步搞定!

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