首先要明确 ,上传的是整个应用,而不是单纯的库工程,其中包含了想要分享的库工程.
在android studio中点开vcs -> import into version control -> 把整个项目添加到github上
这里要注意一些配置
比如project中的gradle我是这样配置的
buildscript {
ext.kotlin_version = '1.3.40'
repositories {
google()
jcenter()
mavenCentral()
maven { url 'https://jitpack.io' }
}
dependencies {
classpath 'com.android.tools.build:gradle:3.4.1'
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
classpath 'com.github.dcendents:android-maven-gradle-plugin:2.1'
classpath "com.jfrog.bintray.gradle:gradle-bintray-plugin:1.8.4"
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
}
allprojects {
repositories {
google()
jcenter()
mavenCentral()
maven { url 'https://jitpack.io' }
}
}
task clean(type: Delete) {
delete rootProject.buildDir
}
库工程中的gradle添加如下代码
apply plugin: 'com.github.dcendents.android-maven'
group="com.github.xxx" 这个xxx代表你github账号
主工程的gradle我添加了如下代码
apply plugin: 'com.github.dcendents.android-maven'
repositories {
mavenCentral()
}
配置完之后 记得敲命令
gradlew install
然后发布一下
打开jitpack.io
get it 然后需要等待一段时间
绿了说明成功了,红了的话 就说明还有问题