如何在AGP7.0.0中设置FlavorDimensions?

由于 Android Studio Arctic Fox 最近已达到稳定状态,因此我们的团队决定进行切换。然而,我们在升级我们的项目以使用最新的 AGP 时遇到了一些障碍,从4.2.17.0.0

下面是我们的旧app/build.gradle.kts

android {
    
    flavorDimensions("environment")

    productFlavors {
    
        create("development") {
            dimension("environment")
            ...
        }
        
        create("staging") {
            dimension("environment")
            ...
        }
        
        create("production") {
            dimension("environment")
            ...
        }
    }
    
}

我们设法替换dimension("environment")dimension = "environment",但我们无法对 使用相同的方法flavorDimensions

flavorDimensions = listOf("environment") // syntax error because it's immutable

任何帮助将不胜感激。

将其显示为 val 的 flavorDimensions 规范,因此不可分配

回答

既然是MutableList,我们直接添加就可以了

flavorDimensions.add("environment")


以上是如何在AGP7.0.0中设置FlavorDimensions?的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>