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/