Compose Compiler升级求助:Kotlin版本不兼容,不知如何升级编译器
解决Compose Compiler与Kotlin版本不兼容问题
Kotlin 1.9.0对应的兼容Compose Compiler稳定版本是1.5.3,按照以下步骤升级:
修改项目级构建文件(
build.gradle或build.gradle.kts)
替换原有的compose插件版本:
Groovy格式:buildscript { dependencies { classpath "org.jetbrains.compose:compose-gradle-plugin:1.5.3" } }Kotlin DSL格式:
buildscript { dependencies { classpath("org.jetbrains.compose:compose-gradle-plugin:1.5.3") } }修改模块级构建文件(以app模块为例)
替换compose compiler依赖:
Groovy格式:dependencies { implementation "androidx.compose.compiler:compiler:1.5.3" }Kotlin DSL格式:
dependencies { implementation("androidx.compose.compiler:compiler:1.5.3") }点击Android Studio右上角的Sync Now按钮,完成项目同步。
注意:如果项目中使用了其他Compose相关依赖(如compose-ui、compose-material等),建议同步升级到与Compiler 1.5.3匹配的版本,避免出现其他兼容问题。
内容的提问来源于stack exchange,提问作者HamTory
相关产品推荐
相关产品推荐

