[Android] 发布码云(Gitee)项目到JitPack(最全完整流程)

本文详细介绍了如何将Android项目从码云Gitee发布到JitPack的全过程,包括在Gitee生成私人令牌、设置JitPack、创建项目、配置Android Library、上传代码、创建发行版本以及发布到JitPack的步骤。通过JitPack,可以方便地管理Gradle依赖,简化开源库的发布流程。
摘要由CSDN通过智能技术生成

最近把github上的代码都转移到了码云上,而且github上的仓库可以很方便的迁移到码云,所以老代码的迁移问题不用考虑。

之前使用 JCenter 发布了一个 GitHub 开源项目,JCenter整个流程很繁琐,相对于JCenter,JitPack发布非常的简单,所以最近几个项目都是发布到了 JitPack上。

由于技术原因,码云项目之前是不支持发布到JitPack的,具体是啥时候支持的笔者也知道,就是前几天打开JitPack,首页上就有提示:"We now support Gitee.com 码云"提示,笔者试着根据以前在Github上发布的流程,试了一遍,非常方便就发布了自己的项目。提示:目前AndroidStudio不支持插件maven自动化打包项目了,我们文章最后2022-3-10号更新了AndroidStudio自带的maven自动化打包方式,其他方式与文章介绍基本不变!

为什么要发布项目

以前在Eclipse时代要复用代码,需要把项目生成jar包放到开发项目的libs目录下或者把项目文件直接拷贝到Eclipse项目中然后引用项目,这样做不仅会导致jar包和项目难以管理,而且一旦涉及到依赖包升级的情况,就需要重新拷贝一次项目,使开发更加费时而且容易出错,所以就有JitPack和JCenter这类的网站出来,项目发布到他们平台后,我们只需要这样就能引用到项目:

 引用的项目升级,我们只需要修改后面的版本号即可。是不是非常的方便?

什么是JitPack

Easy to use package repository for Git
Publish your JVM and Android libraries

JitPack 是一个类似于 JCenter 和 MavenCentral 的仓库,流程简单,可以非常快捷的发布Github和Gitee开源项目,方便使用 Gradle 进行依赖管理。

下面介绍下怎么发布Gitee上的项目:

1. 必要的准备

1.在码云上生成私人令牌

为什么要生成私人令牌呢?因为JitPack需要获取码云的授权才能获取码云上的项目。

进入码云主页,点击右上角登录信息在菜单下选择设置选项:

在左侧的菜单中选择私人令牌选项:

 点击右上角生成新令牌按钮:

 设置私人令牌并创建,这里的私人令牌是一个字符串,请好好保管,关闭界面后令牌不会再显示,请妥善保管,请妥善保管,请妥善保管,重要的事前说三遍:

 生成完成后的私人令牌:

评论 17
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

许天成

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值