如何使用AS发布安卓开源库到JitPack

目前比较常见的Android开源托管地址有如下几种:

类型 特点
Maven Central 发布过程繁杂冗长。
jCenter jCenter貌似稍微简单一点,但也不是省油的灯
自定义仓库 企业内部可能会见到。

以上三种方式用起来都挺难受的,于是乎JitPack横空出世,让你能优雅地发布属于自己的开源库了,首先对JitPack做一个简短的介绍。

JitPack地址

JitPack是什么?

JitPack是一个自定义的Maven仓库。

JitPack安全吗?

个人还是比较安全的,毕竟开源库都是给大家用的,源码都能分享出来,如果你是担心它在里面插入恶意代码的话,在AndroidStudio的 External Libraies里面能够看到反编译的依赖库的源码,可以查看一下。

JitPack好处都有啥

省时间,省时间,省时间

AS发布安卓开源库到JitPack的步骤(以我自己的开源库RoundProgressBar为例)

第一步:新建一个Android项目(步骤略)

第二步:在项目中添加一个Library

添加Library操作步骤:File --> New -->New Module   

然后会出来如下页面:

 

点击Next后,然后填入你Library的名称等等..  即可创建完成Library

第三步:配置Library的build.gradle

添加如下两行配置至Library的build.gradle

apply plugin: 'com.github.dcendents.android-maven'
group='com.github.YourUserName'

添加效果如图所示

第四步:配置Project的build.gradle

添加如下配置至Project的build.gradle(plugin的版本用最新的,现在最新的版本是2.1)

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

添加效果如图所示

第五步:提交项目到github

AS上传项目到github

第 六 步: Release你的仓库或者给你的仓库打一个Tag(重点)

1.点击图示进入Release界面

2.创建一个Release或Tag

3.填写基本信息

第七步:将你github的仓库地址依赖到JitPack

JitPack地址

在JitPack依赖你的github开源地址后,就会自动生成引用该仓库的配置信息

 

OVER

猜你喜欢

转载自blog.csdn.net/ziyexiaoxiao/article/details/82690431