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
DEVELOPER_EMAIL=cantalou89@gmail.com
BUILD_TOOLS_VERSION=24.0.2
4. 发布项目
切换命令行到Library所在的目录下执行 gradle bintrayUpload
, 上传成功后到到bintray网站的项目目录页面右下点击Add to JCenter
提交审核