Compose 编译器迁移指南

最终更新: 2025/02/06

Compose 编译器通过一个 Gradle plugin 来补充, 它会简化设置, 并提供更简单的访问编译器选项的能力. 在与 Android Gradle plugin (AGP) 一起使用时, 这个 Compose 编译器 plugin 会覆盖由 AGP 自动提供的 Compose 编译器的座标.

从 Kotlin 2.0.0 开始, Compose 编译器已经合并到了 Kotlin 代码仓库. 这有助于将你的项目平滑的迁移到 Kotlin 2.0.0 或更高版本, 因为 Compose 编译器与 Kotlin 同时发布, 并且始终与相同版本的 Kotlin 保持兼容.

要在你的项目中使用新的 Compose 编译器 plugin, 请对使用 Compose 的每个模块应用这个 plugin. 请阅读如何 迁移 Jetpack Compose 项目 的详细信息. 对 Compose Multiplatform 项目, 请参见 跨平台迁移指南.