作者 / Android Studio 高级产品经理 Adarsh Fernando
三年前,我们 更改了 Android Studio 的版本编号方案,以便更容易地跟进更新。我们调整了 IDE 版本的编号方案,以匹配 Android Studio 所基于的 IntelliJ IDEA 版本。同时,从 Arctic Fox 开始,我们还为每个主要版本的发布提供了动物代号。我们最新发布的版本 Koala (2024.1.1) 即将在 Beta 渠道中推出。该版本基于 IntelliJ IDEA 2024.1 而构建。所有 Studio 版本所使用的版本号都遵循以下格式:
<IntelliJ 版本年份>.<IntelliJ 主版本>.<Studio 主版本>
很快,我们将推出最新的 Canary 版本 Android Studio Koala Feature Drop (2024.1.2),这是基于 IntelliJ IDEA 2024.1 的第二个版本。这标志着优化后的开发周期的开始每一个动物代号将会涵盖两个主要的 Studio 版本发布:首先是平台更新,随后是功能更新。
初始的动物版本发布将带有 ".1" 的 Android Studio 主版本号,并引入更新的 IntelliJ 平台版本号;而随后的功能更新将把 Android Studio 的主版本号提升到 ".2",聚焦于引入更多特定于 Android 的功能,帮助您在 Android 应用开发中提高生产力。
优先进行 IDE 平台更新
未来,每一个新的 Android Studio "动物" 版本都将优先更新底层的 IntelliJ 平台。这种对基础元素的重视,让开发者能够受益于底层 IntelliJ IDEA 平台在可用性、性能和稳定性方面的改进。
Android Studio Koala 的基础版本 (版本号为 2024.1.1) 已于三月发布 Canary 版本,主要采用和融入了 IntelliJ IDEA 2024.1 的更新。此次平台更新带来的优势包括:
- 编辑器中引入了 Sticky lines,可用于简化处理大文件和探索新代码库的过程
- 全面升级的终端,带来视觉上的改进和功能提升
- 在索引期间为 Java 和 Kotlin 提供基本的 IDE 功能
- 字符串模板中的语言注入
- K2 Kotlin 模式 (Alpha 版),可增强 Kotlin 代码分析
- 多语句的内联断点
- 新的检查和快速修复功能
- 以及更多更新...
您可以查阅 "IntelliJ IDEA 2024.1 的新功能",了解此版本包含的所有平台更新的详细信息。
通过将整个发布周期的重点放在更新至最新的 IntelliJ IDEA 平台版本上,我们能够以比之前发布流程更快的速度,将这些更新推向稳定版,从而确保开发者能够及时访问最新的上游功能和改进。
特定于 Android 的功能更新
△ 功能更新建立于 IntelliJ 平台更新的基础上,并紧随每个新的动物版本发布
Android Studio 是专为 Android 开发者打造的开发环境。您将持续获得专门为 Android 开发设计的新功能和更新。这些新功能和更新将通过与基础版本同享动物代号的功能更新 (Feature Drops) 提供,并紧随基础动物版本的稳定版上线后发布。由此,我们发布的第一个版本是 Android Studio Koala Feature Drop (2024.1.2)。
当 Android Studio Koala Feature Drop 推出时,您可以享受以下新功能:
- 新的登录流程,帮助您更轻松地登陆多项 Google 服务并上手使用,例如 Android Studio 中的 Firebase 和 Gemini
- 在 Running Device 窗口引入设备界面设置快捷方式,帮助您在不同的设备界面设置中快速构建与调试
- 新的 Gemini API 模板,帮助您构建生成式 AI 应用
- 探索更多功能
功能更新将会沿用先前 Android Studio 更新中已稳定的 IDE 平台,并专注于引入特定于 Android 开发的新功能。通过这种方式,我们希望更快地为稳定版的用户提供更高品质的新功能。如果您想要了解更多即将在 Koala Feature Drop 中引入的新功能,您可以观看 2024 年 Google I/O 大会 的回顾视频。
总结:更新频率翻倍
△ Android Studio 稳定版的预期发布计划
我们做出这些改变的首要目标是确保 IntelliJ IDEA 平台的重要更新能更及时地推向 Android Studio 稳定版,同时,我们能以更高的品质和更完善的方式推出特定于 Android 的新功能。我们预计在首个动物版本推出来自最新 IntelliJ IDEA 平台的一系列更新。功能更新将紧随其后发布,引入更多特定于 Android 的新功能和工具。
通过将 IDE 平台更新与功能更新发布相区别,我们可以以更高效的方式推出两种类型的功能改进,从而更频繁地向稳定版本推送更新,让每一次更新都专注于提升开发者的工作效率。
同样地,Android Gradle 插件的版本也将更频繁地推送到稳定版。每当 Android Studio 的新动物版本和功能更新推出时,我们都将同时发布新的 Android Gradle 插件版本。例如,Android Studio Koala 版本伴随 AGP 8.5 发布,而 Android Studio Koala Feature Drop 则会与 AGP 8.6 一同发布。
现在正是您下载并安装 Android Studio Koala Feature Drop,以抢先体验 Canary 版最新、最强大功能的最佳时机。同时,欢迎您加入我们在 LinkedIn、Medium、YouTube 或 X 平台上活跃的 Android 开发者社区。也欢迎您持续关注 我们,及时了解更多开发技术和产品更新等资讯动态。
版权声明
禁止一切形式的转载-禁止商用-禁止衍生 申请授权