基本配置
aar包的生成和使用
//配置自己的aar包的备注部分
repositories {
flatDir {
dirs 'libs'
}
}
compile (name:'bottomframework-release',ext:'aar')
compile (name:'cuibottomframework-release',ext:'aar')



配置自定义打包名称
//配置自定义打包名称
applicationVariants.all { variant ->
variant.outputs.each { output ->
def outputFile = output.outputFile
def fileName
if (outputFile != null && outputFile.name.endsWith('.apk')) {
if (variant.buildType.name.equals('release')) {
variant.mergedFlavor.versionName = getVersionName()
//fileName = "XXXX_${variant.mergedFlavor.versionName}_release.apk"
//记得更改版本号
fileName = "fisheriesproduct180829.apk"// 让图片放开 改ip 关闭log与内存卡的log
// fileName = "app-release.apk"// 内测版 让图片放开 改ip 关闭log与内存卡的log
} else if (variant.buildType.name.equals('debug')) {
//variant.mergedFlavor.versionName = getVersionName()+"."+releaseTime()
variant.mergedFlavor.versionName = getVersionName()
fileName = "XXXX_${variant.mergedFlavor.versionName}_debug.apk"
}
output.outputFile = new File(outputFile.parent, fileName)
}
}
} //配置自定义打包名称

包名和项目名称更改


