最新发布Android Library到JCenter

1. 注册bintray账号和获取api key 地址
2. 选择正确的版本

BuildTool 24.0.2
Gradle 2.14.1
Plugin 2.1.3
注意版本间的对应关, 当版本不对应于时,容易产生不兼容的错误 具体参考。
在Root Project目录下build.gradle 文件里添加如下内容

buildscript {
    repositories {
        jcenter()
        mavenCentral()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:2.1.3'
    }
}

在Library Project目录下build.gradle 文件里添加如下内容

buildscript {
    repositories {
        jcenter()
    }
    dependencies {
        classpath 'com.jfrog.bintray.gradle:gradle-bintray-plugin:1.7'
    }
}
android  {     
    buildToolsVersion BUILD_TOOLS_VERSION as String    
    ...
}

apply from : 'https://raw.githubusercontent.com/cantalou/GradlePublic/master/bintray_2.gradle'
3. 编写版本发布信息

在Root Project目录下gradle.properties文件里添加如下内容

BINTRAY_USER=cantalou//bintray的用户名
BINTRAY_KEY=//api key
PROJ_GROUP=com.cantalou
PROJ_ARTIFACTID=android-so-loader
PROJ_VERSION=1.0.1
PROJ_NAME=com.cantalou.util.androidSoLoader
PROJ_WEBSITEURL=https://github.com/cantalou/so_plugin
PROJ_ISSUETRACKERURL=https://github.com/cantalou/so_plugin
PROJ_VCSURL=https://github.com/cantalou/so_plugin.git
PROJ_DESCRIPTION=com.cantalou.util.androidSoLoader
DEVELOPER_ID=cantalou
DEVELOPER_NAME=cantalou
[email protected]

BUILD_TOOLS_VERSION=24.0.2
4. 发布项目

切换命令行到Library所在的目录下执行 gradle bintrayUpload, 上传成功后到到bintray网站的项目目录页面右下点击Add to JCenter提交审核

你可能感兴趣的:(最新发布Android Library到JCenter)