上传项目到JCenter
//引用方式如下
compile '项目组ID:项目名称:项目版本号'
//引用示例
compile 'com.android.support:recyclerview-v7:23.3.0'
2.新建一个项目:[Add New Repository] → Name:填写 maven → Type:选择 Maven → 点击:Create
输入图片说明
编辑你的项目
Module的build.gradle
apply plugin: 'com.android.library'
apply plugin: 'maven'
apply plugin: 'com.novoda.bintray-release'
android {
...
....
productFlavors {
}
lintOptions {
abortOnError false
checkReleaseBuilds false
}
}
publish {
userOrg = '这里填你的jcenter账户'// 用户所在组织,好像是用
groupId = 'com.xiaolei'// 包名
artifactId = 'ios_ui'// library的名字
version = '1.0.0'// 版本
description = 'library描述'
website = "你的开源地址,注意,一定要用GitHub地址"
}
Project的 build.gradle
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:2.3.0'
classpath 'com.novoda:bintray-release:0.5.0'
}
}
allprojects {
repositories {
jcenter()
}
tasks.withType(Javadoc) {
options {
encoding "UTF-8"
charSet 'UTF-8'
links
failOnError false
}
}
}
现在,打开你[AndroidStudio]的[Terminal]
输入如下:
gradlew clean build bintrayUpload -PbintrayUser=这里填你的JCenter账号 -PbintrayKey=这里填你的APIKey -PdryRun=false
如果提示gradlew 不存在,输入
gradlew -v
等跑完了,再输入上面的命令