如何在kotlin-dsl的gradle中使用多种口味?

问题描述 投票:1回答:1

它在android gradle构建脚本中。我在gradle中有多种口味:

flavorDimensions "brand", "appVariant"
productFlavors {
    stage {
        dimension "appVariant"
    }
    prod {
        dimension "appVariant"
    }
    brand1 {
        dimension "brand"
    }
    brand2 {
        dimension "brand"
    }
}

如何使用kotlin-dsl重写它?

android kotlin android-gradle gradle-kotlin-dsl
1个回答
1
投票

这将起作用:

flavorDimensions("brand", "appVariant")
productFlavors {
    create("var1") {
        setDimension("appVariant")
    }

    create("var2") {
        setDimension("appVariant")
    }

    create("brand1") {
        setDimension("brand")
    }

    create("brand2") {
        setDimension("brand")
    }
}

-1
投票

所以,我可以在多模块项目中做什么?

© www.soinside.com 2019 - 2024. All rights reserved.