|
|
@@ -120,29 +120,29 @@ android {
|
|
|
flavor -> flavor.manifestPlaceholders = [UMENG_CHANNEL_VALUE: name]
|
|
|
}
|
|
|
|
|
|
-// 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')) {
|
|
|
-// //赋值app属性版本名
|
|
|
-// //variant.mergedFlavor.versionName = getVersionName() + "_" + variant.productFlavors[0].name+"(Build"+currentVersionCode+")"
|
|
|
-// //variant.mergedFlavor.versionName ="v"+versionArray[0].toString().substring(0,1)+"."+ versionArray[0].toString().substring(1,2)+"."+ versionArray[0].toString().substring(2,3)
|
|
|
-// def releaseInfo= "v"+versionArray[0].toString().substring(0,1)+"."+ versionArray[0].toString().substring(1,2)+"."+ versionArray[0].toString().substring(2,3)+ "_" + variant.productFlavors[0].name+"(Build"+versionArray[1]+")"
|
|
|
-// fileName = "WeiChat_${releaseInfo}_release.apk"
|
|
|
-//
|
|
|
-// } else if (variant.buildType.name.equals('debug')) {
|
|
|
-// //赋值app属性版本名
|
|
|
-// variant.mergedFlavor.versionName = getVersionName() + "_" + releaseTime() + "_" + variant.productFlavors[0].name+"(Build"+versionArray[3]+")"+"_debug"
|
|
|
-// def debugInfo= getVersionName() + "_" + releaseTime() + "_" + variant.productFlavors[0].name+"(Build"+versionArray[3]+")"
|
|
|
-// fileName = "WeiChat_${debugInfo}_debug.apk"
|
|
|
-//
|
|
|
-// }
|
|
|
-// output.outputFile = new File(outputFile.parent, fileName)
|
|
|
-// }
|
|
|
-// }
|
|
|
-// }
|
|
|
+ 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')) {
|
|
|
+ //赋值app属性版本名
|
|
|
+ //variant.mergedFlavor.versionName = getVersionName() + "_" + variant.productFlavors[0].name+"(Build"+currentVersionCode+")"
|
|
|
+ //variant.mergedFlavor.versionName ="v"+versionArray[0].toString().substring(0,1)+"."+ versionArray[0].toString().substring(1,2)+"."+ versionArray[0].toString().substring(2,3)
|
|
|
+ def releaseInfo= "v"+versionArray[0].toString().substring(0,1)+"."+ versionArray[0].toString().substring(1,2)+"."+ versionArray[0].toString().substring(2,3)+ "_" + variant.productFlavors[0].name+"(Build"+versionArray[1]+")"
|
|
|
+ fileName = "WeiChat_${releaseInfo}_release.apk"
|
|
|
+
|
|
|
+ } else if (variant.buildType.name.equals('debug')) {
|
|
|
+ //赋值app属性版本名
|
|
|
+ variant.mergedFlavor.versionName = getVersionName() + "_" + releaseTime() + "_" + variant.productFlavors[0].name+"(Build"+versionArray[3]+")"+"_debug"
|
|
|
+ def debugInfo= getVersionName() + "_" + releaseTime() + "_" + variant.productFlavors[0].name+"(Build"+versionArray[3]+")"
|
|
|
+ fileName = "WeiChat_${debugInfo}_debug.apk"
|
|
|
+
|
|
|
+ }
|
|
|
+ output.outputFile = new File(outputFile.parent, fileName)
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
dependencies {
|