几招搞定开源库的封装和发布
开发过程中,我们经常会引用到一些第三方开源包,比如Glide图片库
compile 'com.github.bumptech.glide:glide:4.3.0'
那么,如何制作自己的开源项目呢?下面让我们来看下制作属于自己开源项目的步骤。
JitPack发布
一:发布方法
本地配置
示例:
jitpack01.png库模块的buil.grade开头添加:
jitpack02.png二:GitHub上创建版本
代码传好后,在GitHub的【Code】页,选择“releases”进去新建版本。注意版本号要认真填写,例如可以是:v1.0.0
release title和描述可以简单写下release notes,写完后点击“Publish release”就完成了一次版本发布。其实这个时候GitHub帮你做的就是打包。
jitpack03.png jitpack04.png三:JitPack查询
打开JitPack | Publish JVM and Android libraries,输入GitHub项目地址,例如:octopusy/AndroidLibrary
点击查询,则可以查询到发布的版本列表。
四:集成使用
选取一个最新的版本,点击“Get it”,下面会在“How to”里出现集成使用方法,非常简单。示例可以参考:octopusy/AndroidLibrary: 易盾验证码android应用嵌入演示
如果在AndroidStudio工程中集成成功,则JitPack上对应的版本Log一栏会出现绿色的图标,否则会出现红色的出错图标,可以点开查看错误信息。
allprojects {
repositories {
...
maven { url 'https://jitpack.io' }
}
}
dependencies {
implementation 'com.github.octopusy:AndroidLibrary:v1.0.0'
}
jitpack07.png
网友评论