Kotlin与ComposeCompiler对应关系

不对应报错

This version (1.5.1) of the Compose Compiler requires Kotlin version 1.9.0 but you appear to be using Kotlin version 1.9.23 which is not known to be compatible.  Please consult the Compose-Kotlin compatibility map located at https://developer.android.com/jetpack/androidx/releases/compose-kotlin to choose a compatible version pair (or `suppressKotlinVersionCompatibilityCheck` but don't say I didn't warn you!).

composeOptions { kotlinCompilerExtensionVersion = "1.5.1" }

解决方式:升级Compose版本到1.5.31 看下关系对应表

对应关系

官网对应关系表

https://developer.android.com/jetpack/androidx/releases/compose-kotlin?hl=zh-cn

https://developer.android.com/jetpack/androidx/releases/compose-kotlin?hl=zh-cn

https://developer.android.com/jetpack/androidx/releases/compose-kotlin

Kotlin插件

位置:顶级Project build.gradle配置插件(通过名字可以判断)

 plugins {
    id 'org.jetbrains.kotlin.android' version '1.9.22' apply false
}

Compose版本

位置:在模块下的build.gradle(app)

   composeOptions {
        kotlinCompilerExtensionVersion = "1.5.10"
    }

对应关系表

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值