Edit Page

参加 Kotlin EAP(Early Access Preview) 项目

最终更新: 2024/03/21

你可以参加 Kotlin 早期预览(EAP) 项目, 试用 Kotlin 还未发布的最新功能.

在每个功能发布版 (1.x) 和增量发布版 (1.x.y)之前, 我们会发布少量的 Beta (Beta) 和 Release Candidate (RC) 版本.

如果你发现并报告 bug 到我们的问题追踪系统 YouTrack, 我们非常感谢. 我们很可能会在最终发布版之前修正这些 bug, 因此为了解决你的问题, 不需要等到 Kotlin 的下个发布版.

参加早期预览(EAP) 项目并报告 bug, 你可以向 Kotlin 作出贡献, 帮助我们改进它, 为 不断增长的 Kotlin 社区 每个成员带来利益. 我们非常感谢你的帮助!

如果你有任何问题, 希望参与讨论, 欢迎加入 Kotlin Slack 的 #eap 频道. 在这个频道中, 你还可以收到关于新的 EAP 版本的通知.

在 IDEA 和 Android Studio 中安装 Kotlin EAP Plugin

参与 EAP 项目, 表示你明确了解 EAP 版本并不可靠, 可能不会象期待的那样正常工作, 并且可能包含错误. 请注意, 对于 EAP 和某些版本的最终发布版之间兼容性, 我们并不提供任何保证.

如果你已经安装了 EAP 版, 并希望在之前创建的项目中使用, 请参见 如何针对 EAP 版配置你的构建.

EAP 版能够如何帮助你更加高效的使用 Kotlin

  • 为使用稳定发布版做好准备.

    如果你在开发一个复杂的多模块项目, 参加 EAP 可以让你采用稳定发布版时的使用经验更加流畅. 越早更新到稳定发布版, 你就可以越快从它的性能改进和新的语言特性中获益.

    巨大而且复杂的项目的迁移工作可能需要耗费一些时间, 不仅因为项目的规模, 而且因为 Kotlin 开发组可能还没有考虑到某些特定的使用场景. 通过参加 EAP, 并持续的测试 Kotlin 的新版本, 对于你的特定的使用场景, 你可以快速向我们提供反馈意见. 因此可以帮助我们尽可能多的追查问题, 并保证当稳定版正式发布时, 你能够安全的更新. 请参见 Slack 通过测试 Android, Kotlin, 以及 Gradle 的发布前预览版本带来的益处.

  • 保证使用最新版本的库.

    如果你是库的开发者, 更新到新的 Kotlin 版本是极其重要的. 如果你使用旧的版本, 可能导致你的使用者无法在他们的项目中更新 Kotlin 版本. 如果使用 EAP 版本, 那么在稳定版发布时, 你可以几乎立即在你的库中支持最新的 Kotlin 版本, 因此可以让你的使用者更加满意, 也让你的库获得更多使用者.

  • 分享使用经验.

    如果你是一个 Kotlin 爱好者, 并且喜欢创作教育性的内容来向 Kotlin 生态系统做贡献, 那么试用 Kotlin EAP 中的新功能特性, 你就有机会第一个向 Kotlin 社区分享新的酷炫功能的使用经验.

EAP 版本

版本 重要功能
2.0.0-Beta5

发布日期: 2024/03/20

GitHub 上的 Release 页面

Kotlin K2 编译器的稳定发布版.

包括 Gradle 构建工具的改进.

Kotlin/Wasm 与 JavaScript 交互能力的改进.

更多详情, 请参见 changelogKotlin 2.0.0-Beta5 中的新功能.

如果 Kotlin EAP plugin 无法找到最新的 EAP 版, 请检查你使用的是不是最新版的 IntelliJ IDEAAndroid Studio.