flavorDimensions'pos'
productFlavors{
***{
dimension ='dimen1'
applicationIdSuffix ='.**'
versionName = variantNameXml.string[2]
versionCode = Integer.parseInt(***Xml.children()[5].text())
// applicationId = 'com.**.**'
}
}
***Xml提前声明
def greehebXml =new XmlSlurper().parse("app/src/***/res/values/myconfig.xml")
applicationVariants.all{ variant->
variant.outputs.all{
outputFileName ="${defaultConfig.applicationId}${productFlavors.applicationIdSuffix}_${versionName}_${buildTime()}_${buildType.name}.apk"
}
}
}
def static buildTime() {
return new Date().format("yyyyMMdd_HHmmss", TimeZone.getDefault())
}