一、背景
最近快离任了,闲的无聊,预备整理下归于自己的library库,想把自己的库放在网上去,用的时候直接依赖增加。首要想到的便是JitPack,所以网上查看了下材料,看怎么把我们的library发布到JitPack上去;装备的超顺畅,下面记载下进程
二、项目装备
1.版别不同装备办法有些不同,自己用的是mac, Android studio是2021版的比较新,兼容到32。
2.先创立一个项目,项目中再创立一个library库如图所示,其间mylibrary便是想要发布到JitPack中的库
3.装备mylibrary
增加红色区域内容,这儿相当于引入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.创立版别
,首要你的项目上传成功后,需求再创立至少一个tag版别。然后点击Create a new release
按钮,下一步创立库版别号,填写相关信息
6.请求一个 JitPack账号,直接用github账号就行。然后进入此页面
输入刚装备的github项目地址,点击Look up按钮,会呈现我们刚创立的那个版别1.0.0(这个详细看上一步的装备),我这儿创立了两个。然后点击Get it开始构建(刚开始是灰色的,假如成功就会变成绿色),其间1.0.1是成功的,v1.0.0是没成功的。
留意:这儿点击Get itbu界面直接下滑,没其它反响。可以再滑动回去,来回切换Release和Builds选项卡,Get it左面位置会呈现转圈圈加载动画,等待加载完就好
7.成功后的用法,点击绿色的Get it按钮(也便是成功后的),页面会下滑
这儿说明了使用办法
三、总结
此次装备相当顺畅,没踩到坑,没啥好总结的。
本文转自 www.jianshu.com/p/92e52ed13…,如有侵权,请联系删除。