美文网首页
idea2020.1创建android工程报错

idea2020.1创建android工程报错

作者: wasdzy111 | 来源:发表于2020-07-03 10:42 被阅读0次

错误信息:

Gradle sync failed: Cannot convert string value 'JETPACK_COMPOSE' 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)
            Consult IDE log for more details (Help | Show Log) (5 s 385 ms)

分析:
问题是AndroidGradlePluginProjectFlags。java添加JETPACK_COMPOSE和ML_MODEL_BINDING BooleanFlag enum,所以可能在构建工具他们试图访问它但插件实现没有它。

解决方式:降低gradle版本,测试目前最大支持3.6.0-rc01,超过这个就会出错。

buildscript {
    
    repositories {
        google()
        jcenter()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:3.6.0-rc01'
    }
}

相关文章

网友评论

      本文标题:idea2020.1创建android工程报错

      本文链接:https://www.haomeiwen.com/subject/fwnjqktx.html