美文网首页gradle
androidstudio使用gradle读取xml数据用于分支

androidstudio使用gradle读取xml数据用于分支

作者: 航_d29b | 来源:发表于2021-11-19 09:45 被阅读0次

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())

}

相关文章

网友评论

    本文标题:androidstudio使用gradle读取xml数据用于分支

    本文链接:https://www.haomeiwen.com/subject/xxystrtx.html