android - 如何在 AGP 7.0.0 中设置 FlavorDimensions?
问题描述
由于 Android Studio 北极狐最近已经稳定,我们的团队决定进行切换。然而,我们在升级我们的项目以使用最新的 AGP 时遇到了一些障碍,4.2.1
从7.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
任何帮助将不胜感激。
flavorDimensions 的规范将其显示为 val,因此不可分配
解决方案
既然是MutableList,我们可以直接添加
flavorDimensions.add("environment")
推荐阅读
- ibm-cloud - Watson Assistant - 从选定区域加载组织时发生错误
- java - 使用 Java SDK 列出 Amazon S3 中的所有对象
- angular - Angular2:用于路由的共享组件
- sql - 选择符合 PostgreSQL 条件的最新连续记录
- c++ - 创建向量 LLVM 的问题
- azure-active-directory - 从 Azure AD 获取 SAML 属性中的电子邮件和经理 ID
- python - 无法在python中安装任何包
- oracle - Oracle 12c 程序
- php - 如何在 Laravel 中使用 sendmail?
- jquery - 使用 jQuery 在图像类中附加 src