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

        因为公司开发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审核 

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

推荐阅读更多精彩内容