Android发布项目到码云和JitPack的过程

若是没有码云帐号,须要先注册码云。注册过程不是本文重点,这里不作介绍。本文重点介绍一下如何上传代码到码云而且关联jitpack。咱们以一个工具类MyUtils为例介绍一个整个发布过程git

1.上传代码到码云

1.1 建立lib项目

建立一个名字为MyUtils的项目github

image.png

接下来建立一个AndroidLibrary类型的modulemarkdown

image.png

第一个版本先写StringUtil和ToastUtil两个工具类,后续本身再添加maven

image.png

1.2 在AndroidStudio中登陆gitee帐号

在studio的版本控制列表中找到gitee,有两种方式登陆gitee,一种是用户名密码的方式,输入注册gitee时的邮箱和密码进行登陆,另外一种是使用token的形式,token能够经过在gitee中申请私人令牌的方式获取工具

图片.png

图片.png

1.2 上传代码到gitee

在studio中登陆gitee帐号以后既能够将代码上传到gitee了,在CVS菜单中找到import into version control测试

图片.png

而后选择Share Project on Gitee选项,share。ui

图片.png

1.3 建立发布版本

gitee插件的主要做用就是在本地建立一个仓库同时在gitee上建立一个相同名字的远程仓库,这样咱们的本地代码就和远程仓库关联到一块儿了,咱们能够登陆本身的gitee查看远程仓库是否建立成功。 咱们的项目要想成功发布到jitpack,除了把代码成功上传到gitee以外还须要将上传完成的项目建立一个发行版本url

图片.png 点击建立发行版,进入到建立发行版的页面spa

图片.png

2.关联gitee和jitpack

2.1 关联gitee和jitpack

发行版本建立成功以后就能够关联jitpack了,首先使用github帐号登陆jitpack,而后进入到帐户的设置界面,填写gitee的令牌信息,关联gitee插件

图片.png

2.2 对外发布

在jitpack的首页输入项目主页的URL地址,而后点击lookup,jitpack会自动帮咱们生成最终要引用的库,而且在这个过程当中会检查咱们以前的配置是否符合生成条件

图片.png

绿色图标表明生成成功,红色图标表明生成失败

生成成功以后在项目中引用,首先是项目根目录的build文件配置:

allprojects {
		repositories {
			...
			maven { url 'https://jitpack.io' }
		}
	}
复制代码

而后是须要引用库的项目build文件配置:

dependencies {
	        implementation 'com.gitee.yjkunkun:MyUtils:v1.0.0'
	}
复制代码

构建成功以后能够写个测试类测试一下是否引用成功,若是能正常使用里边的工具类说明咱们的配置是没有问题的。

相关文章
相关标签/搜索