2016-09-16 11:00
关于JitPack
关于JitPack是一个自定义的开源Maven仓库,方便开发人员在AndroidStudio中使用开源的第三方类库。
使用AndroidStudio的应该都知道Maven Central和jCenter,这两个平台和JitPack的功能一样,不用在这两个平台上传发布开源类库的过程比较复杂,需要好多步骤,估计将来逐步会被淘汰。JitPack相对于这两个仓库来说就简单省时间。
上传到JitPack的类库必须在github上,因此必须要将项目上传到github上。
上传步骤:
1.创建Project
在AndroidStudio中新建一个project(过程略)
2.在Project创建一个Library Module
新建一个要开源的类库(过程略),最好在app module中写一个demo,方便其他人使用。
3.添加配置
在项目的build.gradle中添加以下代码:
dependencies {
...
classpath 'com.github.dcendents:android-maven-gradle-plugin:1.5'
}
在Library Module中的build.gradle文件中添加:
apply plugin: 'com.github.dcendents.android-maven'
group = 'com.github.YourUsername' //可忽略
4.同步代码到github
(过程略)
5.在github项目中创建Release版本
在github打开项目,在项目的代码区域上方有一排按钮,点击release
jitpack_1.png跳转到当前页面后,点击Create a new release按钮
jitpack_2.png跳转到新建Release页面,然后填写对应的信息:版本号,标题和当前发布版本的说明,填写完成之后点击下的Publish release按钮就创建完成的了
jitpack_3.png jitpack_4.png6.在JitPack中发布
打开JitPack网站https://jitpack.io/,使用您的github账号登录。
登录之后选择要发布的项目及要发布的版本
jitpack_5.png然后点击版本后面的Get it按钮就发布成功了
7.在项目中使用已经发布的类库
在jitpack发布之后,在页面的下方会自动生成使用该类库的方法。
jitpack_6.png而且还会生成该版本的对应的Badge,方便在项目的README.md文件中引用和展示。
网友评论