可以在app-level的build.gradle文件中为每个Flavor单独指定依赖的Kotlin版本。示例如下:
android {
// ...
flavorDimensions "version"
productFlavors {
demo {
dimension "version"
// 使用Kotlin 1.3.70版本
implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.3.70"
}
full {
dimension "version"
// 使用Kotlin 1.4.10版本
implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.4.10"
}
}
}
这样就可以在不同Flavor中使用不同版本的Kotlin了。
下一篇:不同FMUs需要不同的步长