You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

升级Jetpack Compose至1.3.0-alpha02时提示找不到对应compiler的原因?

问题原因及解决办法

原因

Jetpack Compose Compiler的版本号与Compose Foundation/UI等核心库的版本号并非同步迭代,你错误地将Compiler版本也设置为1.3.0-alpha02,但该版本的Compiler并不存在。

从Compose 1.2版本开始,Google将Compiler的版本生命周期与核心库拆分,两者采用独立的版本命名规则。当你升级核心库到1.3.0-alpha02时,对应的Compiler版本并不是同一个编号。

解决办法

  • 打开项目模块的build.gradle(或build.gradle.kts)文件,找到composeOptions配置块
  • 将kotlinCompilerExtensionVersion修改为与1.3.0-alpha02匹配的正确Compiler版本,例如当时该核心库版本对应的Compiler版本为1.4.0-dev-k1.8.0-246:
    composeOptions {
        kotlinCompilerExtensionVersion = "1.4.0-dev-k1.8.0-246"
    }
    
  • 同步Gradle配置后重新运行项目

你可以通过官方的Compose版本兼容说明,确认每个核心库版本对应的Compiler版本,避免类似版本不匹配问题。

内容的提问来源于stack exchange,提问作者Mahdi-Malv

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.22 19:48:17