- 申请账号
到这个网站申请jcenter账号 https://bintray.com
点击API Key,就可以看到你一段key值符串复制备用
- 引入bintray-release,在需要上传的module里面填写相关publish的信息
在你的项目的build.gradle添加bintray-release的classpath
module目录下
apply plugin: 'com.android.application' apply plugin: 'com.novoda.bintray-release'//添加 android { compileSdkVersion 23 buildToolsVersion "23.0.3" defaultConfig { applicationId "com.xiaoqiang.myapplication" minSdkVersion 19 targetSdkVersion 23 versionCode 1 versionName "1.0" } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } } dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) testCompile 'junit:junit:4.12' compile 'com.android.support:appcompat-v7:23.4.0' } //添加 publish { userOrg = 'xiaoqiang'//bintray.com用户名 groupId = 'com.xiaoqiang'//jcenter上的路径 artifactId = 'test'//项目名称 publishVersion = '1.0.0'//版本号 desc = 'Oh hi, this is a nice for a project, right?'//描述,不重要 website = 'https://github.com/basetools'//网站,不重要;尽量模拟github上的地址,例如我这样的;当然你有地址最好了 }
- 调用上传的命令
gradlew clean build bintrayUpload -PbintrayUser=hyman -PbintrayKey=xxxxxxxxxxxxxxxxxxxxxx -PdryRun=false
Add to Jcenter
提交审核