共计 1995 个字符,预计需要花费 5 分钟才能阅读完成。
作者 / Jamal Eason, Product Manager
第一版 Android Studio Arctic Fox (2020.3.1) 以及 Android Gradle 插件 (AGP) 的 7.0.0-alpha01 版双双在 Canary 通道已正式公布。在此版本中,咱们调整了 Android Studio 和 Gradle 插件的版本编号计划。此项变更将 Gradle 插件从 Android Studio 的版本编号计划中剥离,并使 Android Studio 的每个版本对应于哪个年份和 IntelliJ 版本变得更加清晰。
Android Studio 的新版本编号计划
从 Arctic Fox (2020.3.1) 开始,Android Studio 的版本号零碎将以年份为根底,从而更加合乎 IntelliJ IDEA 的版本模式——Android Studio 正是基于这个 IDE 构建的。新的版本编号计划会引入几项重要属性: 年份、所基于的 IntelliJ 版本以及性能和补丁程序级别。这种命名模式的变更使您可能疾速确定您在 Android Studio 中应用的 IntelliJ 平台版本。此外,每个次要版本都将具备规范代号,从 Arctic Fox 开始,之后会按字母程序顺次命名,以帮忙用户轻松分别新老版本。
咱们建议您应用最新版本的 Android Studio,以体验最新性能和品质改良。为便于更新,咱们对版本进行了更改,将 Android Studio 与 Android Gradle 插件版本进行了明确的拆散。须要记住的一个重要细节是,更新 IDE 时,构建零碎执行编译和打包利用的形式不受影响。相同,利用构建流程变更和 APK/Bundle 则会受到您的我的项目 AGP 版本影响。因而,即便在开发周期的前期,您也能够平安地更新 Android Studio 版本,因为您的我的项目 AGP 版本与 Android Studio 版本能够采纳不同的节奏进行更新。最初,在新的版本零碎中,只有您的 AGP 版本放弃在稳定版,您或您的团队就能够在利用我的项目中更加不便地 同时运行 稳定版和预览版 Android Studio。
如果沿用以前的编号零碎,则此版本将为 Android Studio 4.3。当初,新版编号零碎将其命名为 Android Studio Arctic Fox (2020.3.1) Canary 1,或简称为 Arctic Fox。
将来,Android Studio 版本号计划将采纳以下模式:
<IntelliJ 版本年份 >.<IntelliJ 主版本 >.<Studio 主版本 >
- 前两组数字代表特定 Android Studio 版本所基于的 IntelIiJ 平台版本 (晚期 Canary 版本仍然可能是晚期版本)。对于已公布的新版本,这两组数字为 2020.3;
- 第三组数字代表 Studio 主版本,从 1 开始,每个主版本递增 1;
- 为便于援用每个版本,咱们还为主版本提供了一个代号,依据动物名称从 A 到 Z 递增。新公布的初始版名为 Arctic Fox。
Android Gradle 插件的新版本编号计划
在 AGP 7.0.0 中,咱们采纳了 语义化版本 的准则,并与 AGP 所需的 Gradle 版本保持一致。Android Studio 和 Android Gradle 插件之间的兼容性不会更改。您能够应用更新版本的 Android Studio 关上应用稳定版 AGP 的我的项目。
咱们近期发表的 另一篇博文 具体介绍了 AGP 版本编号准则以及 AGP 7.0 这一全新主版本中的最新变动。
Android Studio Arctic Fox 中的最新变动
咱们尚处于 Arctic Fox 性能开发的初期阶段,然而咱们曾经在这个 IDE 中投入了大量的工夫施行改良,包含代码编辑器、利用查看工具、布局编辑器到嵌入式模拟器等泛滥方面,共计 200 多处品质改良和谬误修复。请参阅 版本阐明 理解谬误修复的详细信息。
对于那些尝试应用 Jetpack Compose 的用户,咱们提供了大量更新内容,例如将 @Preview Composable 部署到设施 / 模拟器:
△ 部署 Preview Composable
另外,请尝试应用 Arctic Fox 中新的布局验证工具 (Layout Validation Tool),查看您的布局在各种屏幕尺寸、字体大小和 Android 色调校对 / 色盲模式下的响应成果。您能够在应用布局编辑器时通过 Layout Validation 工具窗口体验这个性能。
△ Layout Validation
最初,对于在 MacOS (行将反对其余平台) 下运行最新版 Android Platform 工具以及应用 Android 11 设施的用户,您能够返回 Run (运行) 按钮的设施抉择对话框 → Pair Devices Using Wi-Fi 来尝试 IDE 中集成的 ADB 无线调试性能。
△ 通过菜单应用 ADB 无线调试性能
△ ADB 无线调试设置窗口
将来打算
如果您想具体理解对于此版本 Android Studio 和 Android Gradle 插件的其余变更,请务必查看 版本阐明。