Jetpack Compose 可以与 Kotlin 1.8.0 一起使用吗

Mar*_*ler 8 android kotlin android-jetpack-compose

Kotlin 1.8.0 的发行说明提到了 Jetpack Compose https://kotlinlang.org/docs/whatsnew18.html

但Jetpack Compose可以使用的最新版本是1.7.21 https://developer.android.com/jetpack/androidx/releases/compose-kotlin

我在这里缺少什么?

更新:在发布此文几小时后,Jetpack 发布了与 Kotlin 1.8.0 兼容的 1.4.0。

Gas*_*lén 10

Kotlin 1.8.0发行说明提到 Jetpack Compose 现在受到 Kotlin 语言的支持,但这并不一定意味着当前版本的 Jetpack Compose 1.4.0-alpha02与 Kotlin 1.8.0兼容。

Android 开发者网站(1.7.21)上列出的 Jetpack Compose 版本是经过测试的最新版本,已知可与指定版本的 Kotlin 语言配合使用。

要将最新版本的Kotlin (1.8.0)与 Jetpack Compose 一起使用,您需要等待与Kotlin 1.8.0兼容的新版本 Jetpack Compose发布。

更新

Jetpack compose 编译器版本1.4.0与 Kotlin 兼容1.8.0- 发行说明:https://developer.android.com/jetpack/androidx/releases/compose-compiler#1.4.0

  • @GabrieleMariotti 它刚刚更新到 `1.4.0` - 根据提交历史记录,它与 kotlin 1.8.0 兼容 https://developer.android.com/jetpack/androidx/releases/compose-compiler#1.4.0 (3认同)
  • 哈哈,谈论糟糕的时机。那一定是几个小时前更新的。感谢大家。 (3认同)
  • 目前 kotlin 编译器的最新版本是 1.4.0-alpha02,它仅添加了对 Kotlin 1.7.21 的支持 (2认同)