lib上传maven

一、build.gradle的配置

1.def snapshot = false

2.maven库配置

apply plugin: 'maven'
//Creating sources with comments
task androidSourcesJar(type: Jar) {//设置打包地址
classifier = 'sources'
from android.sourceSets.main.java.srcDirs
}
artifacts {//打包
archives androidSourcesJar
}

group 'com.up366.android'//自己的位置的地址前缀
version = android.defaultConfig.versionName//自己versionName
uploadArchives {//上传到maven库
repositories {
mavenLocal()//上传到本地maven库
mavenDeployer {//上传到远程maven库
version = snapshot ? version + '-SNAPSHOT' : version //maven区分正式,测试上传标准
repository(url: '你们正式的maven库地址') {
authentication(userName: "用户名", password: "密码")
}
snapshotRepository(url: '你们测试的maven库地址') {
authentication(userName: "用户名", password: "密码")
}
}
}
}

二、上传

 

三、查找是否上传上去

maven库路径+group 'com.up366.android'//自己的位置的地址前缀

就可以看到所有上传的lib

四、使用

项目引用:build.gradle(Module:app)

//多媒体处理库
implementation 'com.up366.android:leiming:1.1.13'(包名:类名:最新版本号)

maven库地址后几项:com/up366/android/leiming/1.1.13/
posted @ 2019-01-28 17:46  静待花开*^_^*  阅读(223)  评论(0编辑  收藏  举报