新版本Android studio创建的项目,如果在旧版本AS打开,可能会遇到一下错误提示:Cannot convert string value 'UNIFIED_TEST_PLATFORM' to an enum value of type 'com.android.builder.model.AndroidGradlePluginProjectFlags$BooleanFlag' (valid case insensitive values: APPLICATION_R_CLASS_CONSTANT_IDS, TEST_R_CLASS_CONSTANT_IDS, TRANSITIVE_R_CLASS, JETPACK_COMPOSE, ML_MODEL_BINDING)
解决方法:将build.gradle中
plugins{
id'com.android.application' version'7.1.1' applyfalse
id'com.android.library' version'7.1.1' applyfalse
}
改为旧版本所用插件:
plugins{
id'com.android.application' version'7.1.0-alpha11' applyfalse
id'com.android.library' version'7.1.0-alpha11' applyfalse
}
不一定解决问题,但是提供了一种可能吧。我改了这里之后,就没有问题了。