美文网首页
把开源Library或公共组件快速发布到jcenter

把开源Library或公共组件快速发布到jcenter

作者: Android_小马范儿 | 来源:发表于2017-03-06 11:42 被阅读0次

        因为公司开发App用的是混合开发,多个项目使用混合代码的时候需要copy到其他项目,但是一边有问题,另一边也需要去修改,所以有了下面的内容,把开源Library或公共组件快速发布到jcenter,废话少说,go

1、Bintray传送门https://bintray.com/,记得注册点击下图的红色部分进行注册,qq邮箱注册收不到邮件,新浪邮箱亲验没有问题。

2、在项目的build.gradle上增加如下代码内容:                         

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

classpath'com.jfrog.bintray.gradle:gradle-bintray-plugin:1.7.2'

3、在module上增加如下三个目录,具体内容参照

在library项目上添加project.properties文件,内容如下

```

#project

project.name=MultiImageSelector

project.groupId=com.acsm.module

project.artifactId=MultiImageSelector

project.packaging=aar

project.siteUrl=https://github.com/lovetuzitong/MultiImageSelector

project.gitUrl=https://github.com/lovetuzitong/MultiImageSelector.git

#javadoc

javadoc.name=MultiImageSelector

#gradlew install

#gradlew bintrayUpload

```

备注:最后引用的路径是compile 'com.acsm.module:MultiImageSelector:1.0.5'

其中要保证MultiImageSelector根library名称相同

https://github.com/xiaopansky/android-library-publish-to-jcenter

4、在bintray上新建一个maven

5、如果gradlewbintrayUpload 是我是翻墙后成功的

6、亲试成功,等待jcenter审核 

相关文章

网友评论

      本文标题:把开源Library或公共组件快速发布到jcenter

      本文链接:https://www.haomeiwen.com/subject/awwygttx.html