在Jitpack.io中发布你的Android Library

在Jitpack.io中发布Android Library

0. 如果工程的gradle版本是3.*的,需要在root build.gradle中添加

buildscript { 
  dependencies {
    classpath 'com.github.dcendents:android-maven-gradle-plugin:1.5' // Add this line

需要在你的library/build.gradle 中增加

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

参考文档:https://jitpack.io/docs/ANDROID/

1. 需要一个github的账号

jitpack.io会从github中加载你账号下的工程,所以先要有github账号,然后在jitpack.io中用github账号进行登录。

2. 在jitpack中填写工程的地址,然后look up

我的工程地址是:https://github.com/jijunpeng/android-utils
只要填写jijunpeng/android-utils,然后lookup。接着点击Get it,之后会在网页下方告诉你怎么集成到其他工程中。

Paste_Image.png

3. 工程设置重点

1.提交到github上的setting.gradle文件只保留你要发布的那个library module就可以,不要写其他module。例如:

Paste_Image.png

4. 给发布的包添加版本号

普通提交上去的Android library的引用可能是这样:
compile 'com.github.jijunpeng:android-utils:e44164cdb9'
现在想这样引用
compile 'com.github.jijunpeng:android-utils:1.0.0

那么需要做的工作就是在github上发布你的工程的release版本

Paste_Image.png

然后在jitpack.io中点击release Get it你需要发布的版本就可以了

Paste_Image.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容