问题描述:
This version (1.4.3) of the Compose Compiler requires Kotlin version 1.8.10 but you appear to be using...
解决方案:
build.gradle.kts中,kotlinCompilerExtensionVersion值改为1.5.0 (或者根据下表查找对应关系)
编译器与Kotlin版本对应关系:
| Compose Compiler Version | Compatible Kotlin Version |
|---|---|
| 1.5.3 | 1.9.10 |
| 1.5.2 | 1.9.0 |
| 1.5.1 | 1.9.0 |
| 1.5.0 | 1.9.0 |
| 1.4.8 | 1.8.22 |
| 1.4.7 | 1.8.21 |
| 1.4.6 | 1.8.20 |
| 1.4.5 | 1.8.20 |
| 1.4.4 | 1.8.10 |
| 1.4.3 | 1.8.10 |
| 1.4.2 | 1.8.10 |
| 1.4.1 | 1.8.0 |
| 1.4.0 | 1.8.0 |
| 1.4.0-alpha02 | 1.7.21 |
| 1.4.0-alpha01 | 1.7.20 |
| 1.3.2 | 1.7.20 |
| 1.3.1 | 1.7.10 |
| 1.3.0 | 1.7.10 |
| 1.3.0-rc02 | 1.7.10 |
| 1.3.0-rc01 | 1.7.10 |
| 1.3.0-beta01 | 1.7.10 |
| 1.2.0 | 1.7.0 |
| 1.2.0-rc02 | 1.6.21 |
| 1.2.0-rc01 | 1.6.21 |
| 1.2.0-beta03 | 1.6.21 |
| 1.2.0-beta02 | 1.6.21 |
| 1.2.0-beta01 | 1.6.21 |
| 1.2.0-alpha08 | 1.6.20 |
| 1.2.0-alpha07 | 1.6.10 |
| 1.2.0-alpha06 | 1.6.10 |
| 1.2.0-alpha05 | 1.6.10 |
| 1.2.0-alpha04 | 1.6.10 |
| 1.2.0-alpha03 | 1.6.10 |
| 1.2.0-alpha02 | 1.6.10 |
| 1.2.0-alpha01 | 1.6.10 |
| 1.1.1 | 1.6.10 |
| 1.1.0 | 1.6.10 |
| 1.1.0-rc03 | 1.6.10 |
| 1.1.0-rc02 | 1.6.10 |
| 1.1.0-rc01 | 1.6.0 |
| 1.1.0-beta04 | 1.6.0 |
| 1.1.0-beta03 | 1.5.31 |
| 1.1.0-beta02 | 1.5.31 |
| 1.1.0-beta01 | 1.5.31 |
| 1.1.0-alpha06 | 1.5.31 |
| 1.1.0-alpha05 | 1.5.31 |
| 1.0.5 | 1.5.31 |
| 1.0.4 | 1.5.31 |
| 1.1.0-alpha04 | 1.5.30 |
| 1.1.0-alpha03 | 1.5.30 |
| 1.0.3 | 1.5.30 |
| 1.1.0-alpha02 | 1.5.21 |
| 1.1.0-alpha01 | 1.5.21 |
| 1.0.2 | 1.5.21 |
| 1.0.1 | 1.5.21 |
| 1.0.0 | 1.5.10 |
| 1.0.0-rc02 | 1.5.10 |
| 1.0.0-rc01 | 1.5.10 |
文章讲述了在使用1.4.3版本的ComposeCompiler时遇到的Kotlin版本不匹配问题,提供了解决方案,即在build.gradle.kts中将kotlinCompilerExtensionVersion更新为1.5.0或根据对应版本表调整。
2131





