一、背景

最近快离任了,闲的无聊,预备整理下归于自己的library库,想把自己的库放在网上去,用的时候直接依赖增加。首要想到的便是JitPack,所以网上查看了下材料,看怎么把我们的library发布到JitPack上去;装备的超顺畅,下面记载下进程

二、项目装备

1.版别不同装备办法有些不同,自己用的是mac, Android studio是2021版的比较新,兼容到32。

2.先创立一个项目,项目中再创立一个library库如图所示,其间mylibrary便是想要发布到JitPack中的库

Android上传library库到JitPack

3.装备mylibrary

Android上传library库到JitPack

增加红色区域内容,这儿相当于引入Maven Publish 插件,官网地址。这儿最终看能看到的作用,就artifactId装备的这个字段。groupId形似没啥用,没去研讨。
代码片段:

plugins {
    id 'com.android.library'
    id 'org.jetbrains.kotlin.android'
    id 'maven-publish'
}
afterEvaluate {
    publishing {
        publications {
            // Creates a Maven publication called "release".
            release(MavenPublication) {
                // Applies the component for the release build variant.
                from components.release
                // You can then customize attributes of the publication as shown below.
                groupId = 'com.xiaoxing.test'
                artifactId = 'chen'
                version = '1.2.0'
            }
        }
    }
}

4.创立github账号,把整个项目上传到自己的github上去,详细怎么把项目上传github省掉

5.创立版别

Android上传library库到JitPack

,首要你的项目上传成功后,需求再创立至少一个tag版别。然后点击Create a new release按钮,下一步创立库版别号,填写相关信息

Android上传library库到JitPack

6.请求一个 JitPack账号,直接用github账号就行。然后进入此页面

Android上传library库到JitPack

输入刚装备的github项目地址,点击Look up按钮,会呈现我们刚创立的那个版别1.0.0(这个详细看上一步的装备),我这儿创立了两个。然后点击Get it开始构建(刚开始是灰色的,假如成功就会变成绿色),其间1.0.1是成功的,v1.0.0是没成功的。
留意:这儿点击Get itbu界面直接下滑,没其它反响。可以再滑动回去,来回切换Release和Builds选项卡,Get it左面位置会呈现转圈圈加载动画,等待加载完就好

7.成功后的用法,点击绿色的Get it按钮(也便是成功后的),页面会下滑

Android上传library库到JitPack

这儿说明了使用办法

三、总结

此次装备相当顺畅,没踩到坑,没啥好总结的。

本文转自 www.jianshu.com/p/92e52ed13…,如有侵权,请联系删除。