Android Studio 2020.3.1(代号"Arctic Fox")已正式发布。
从 2020.3.1 起,Android Studio 开始启用新的版本号命名方案。事实上,2020.3.1 就是原计划的 4.3。谷歌称采用新的方案主要是为了与 IntelliJ 的版本对齐。
新的版本号总共由四部分构成,分别是:
<Year of IntelliJ Version>.<IntelliJ major version>.<Studio major version>.<Studio minor/patch version>
- 年份:与上游保持一致(即所使用的 IntelliJ 的发布年份)
- IntelliJ 主版本号:与上游保持一致(所使用的 IntelliJ 的主要版本号)
- AS 的主版本号:从 1 开始,每发布一个主要版本就增加 1
- AS 的补丁版本号:如果主要版本发布补丁更新,则会使用第四位数字
因此通过 Android Studio 2020.3.1 的版本号,用户马上就能知道此版本基于 IntelliJ 2020.3,并且是该系列的首个主要版本更新。另外,为了更方便引用每个版本,在新的方案下,每个主要版本都会获得一个代号,根据动物名称从 A 到 Z 递增(与 Ubuntu 的做法类似)。Android Studio 2020.3.1 的代号为 Arctic Fox,下一个主要版本的代号为 Bumblebee。
Android Studio 2020.3.1 下载地址:https://developer.android.com/studio
Android Studio 2020.3.1 更新亮点
Android Gradle plugin 7.0.0
AS 2020.3.1 使用了最新的 Android Gradle plugin 7.0,新版本的 Android Gradle 插件包括许多更新,详情点此查看。
单元测试开始使用 Gradle test runner
为了提升测试执行的整体一致性,Android Studio 现在默认使用 Gradle 运行所有单元测试。在许多情况下,此更改不会影响在 IDE 中的测试工作流。
例如,当单击上下文菜单中的 Run 命令(在右键单击某个测试类时可见)或其对应的 gutter action 时 ,Android Studio 将默认使用 Gradle 运行配置来运行单元测试。
支持 Jetpack Compose 工具
为预览和测试使用 Jetpack Compose 的应用程序提供额外支持 。
- Compose preview
- Interactive preview
- Deploy to device
- Live Edit of literals
响应式布局模板
Android Studio Arctic Fox 现在包含一个新的布局模板,可调整大小以适应各种显示尺寸和应用,例如手机、可折叠设备、平板电脑和分屏模式。创建新项目或模块时,选择响应式活动模板以创建具有动态调整大小的组件的布局。
新的后台任务检查器
现在可以使用新的后台任务检查器来可视化、监控和调试应用程序的后台 worker。首先,将应用程序部署到运行 WorkManager library 2.5.0 或更高版本的设备,然后从菜单栏中选择 View > Tool Windows > App Inspection。