Android Studio Dolphin 稳定版正式发布

Android Studio Dolphin 稳定版正式发布

作者 / Yuri Blaise, Product Manager, Android

为了帮助开发者们更轻松地打造高质量应用,Android Studio 团队深入调研,为大家带来了最新稳定版 Android Studio Dolphin 🐬 (2021.3.1 版)。该版本聚焦三大主题: Jetpack Compose、Wear OS 及开发效率。

对于 Jetpack Compose,Android Studio Dolphin 现在提供了可靠的工具来预览多个屏幕,以及轻松预览动画。此外,针对应用界面调试,我们还在布局检查器 (Layout Inspector) 中引入了一个很好用的 Compose 界面计数工具,用以跟踪界面重新组合的次数。

在 Android Studio Dolphin 中,我们为 Wear OS 新增了一系列功能,以帮助您的 Wear 应用、图块和表盘能够在所有 Wear OS 3 设备 上使用。借助更新后的 Wear OS 模拟器、直观的配对助理 (Pairing Assistant),以及用于启动图块和表盘的全新部署流程,开发者可以更轻松、更高效地制作出色的 Wear OS 应用。

最后,为了进一步提升使用 Android Studio 时的开发效率,我们通过 Gradle 管理的虚拟设备 (Gradle Managed Virtual Devices) 来集中管理您的测试设备。

欢迎大家 立即下载 并体验最新的 Android Studio。

请继续阅读本文或☟观看下方视频☟,详细了解 Android Studio Dolphin 带来的新功能。

△ Android Studio Dolphin 的新功能|video

△ Android Studio Dolphin 的新功能

开发工具

  • IntelliJ 2021.3 平台更新 - Android Studio Dolphin 包含 Intellij 2021.3 版本。该版本带来了优化的查找使用 (Find Usages) 流程、Kotlin 调试程序更新、Kotlin 常量条件检查、增强型代码意图预览等功能。请阅读 Intellij 官方文档 了解详细信息。

  • Gradle 管理的虚拟设备 - 如果您想使用模拟器将应用测试自动化,但却发现协调和设置十分麻烦,那么 Gradle 管理的虚拟设备 (Gradle Managed Virtual Devices) 便是您的不二之选。您只需在构建中加入自动化测试所需虚拟设备的描述,Gradle 即可完成剩余的工作。无论是 SDK 下载、设备配置和设置,到执行测试作业或卸载,Gradle 都会在插桩测试期间妥善管理好虚拟设备的整个生命周期。Gradle 还会通过一些新功能,如快照管理、缓存测试以及分片测试,来进一步优化测试作业,从而确保测试能够高效、快速、一致地运行。

Gradle 管理的虚拟设备还引入了一个全新设备类型,即自动化测试设备 (Automated Test Device)。该设备针对自动化测试进行过优化,能在测试作业中显著降低 CPU 和内存用量。请阅读 官方文档 了解详细信息。

△ Gradle 管理的虚拟设备

△ Gradle 管理的虚拟设备

Jetpack Compose

  • Compose 动画检查器 - 您现在可以同时查看所有支持的动画,并使用 动画预览检查器(Animation Preview inspector) 对动画进行协调。您还可以定格特定动画,或逐帧浏览整个动画。动画预览当前支持使用 updateTransition 和 AnimatedVisibility 构建的动画。

△ Compose 动画检查器

△ Compose 动画检查器

  • Compose 多重预览注释 - 您现在可以编写包含多个预览定义的注释类,而不再需要在应用中到处复制粘贴相同的 @Preview 代码。这个新的注释会一次性生成所有预览,从而让您得以同时预览多个设备、字体及主题,而无需为单个可组合项重复添加预览定义。请阅读 官方文档 了解详细信息。

△ 多重预览注释

△ 多重预览注释

  • 布局检查器中的 Compose 重组计数 - 为了帮助您调试 Jetpack Compose 界面,您现在可以在布局检查器中查看 Compose 应用的重组计数。您可以通过此工具了解界面是否更新得过于频繁。为方便使用,开发者可以选择在组件树和属性窗格中设置是否显示重组计数和跳过计数。请阅读 官方文档 了解详细信息。

△ Compose 重组计数

△ Compose 重组计数

Wear OS

  • Wear OS 模拟器配对助理 - 借助 Wear OS 模拟器配对助理,您可以在设备管理器 (Device Manager) 中查看 Wear OS 设备,而且只需使用一台手机,就可以配对多个手表模拟器,再也不需要往返于多台设备,也不再需要大量使用 ADB 命令。更棒的是,您也不会再像以前一样需要经常重新配对设备,因为 Android Studio 在关闭时会存储配对记录。请阅读 官方文档 了解详细信息。

△ Wear OS 模拟器配对助理

△ Wear OS 模拟器配对助理

  • Wear OS 模拟器工具栏 - Android 模拟器工具栏增加了针对 Wear OS 实体设备的全新按钮和交互,您可通过这些按钮触发手掌操作手势等动作或模拟倾斜设备。如要了解详情,请参阅 使用模拟器面板执行常见操作

△ Wear OS 模拟器侧边工具栏

△ Wear OS 模拟器侧边工具栏

  • Wear OS 表盘直接启动 (Direct Surface Launch) - 在部署 Wear OS 应用时,开发者可能难以将应用调至正确状态,尤其是在处理表盘复杂功能时。在 Android Studio Dolphin 中,您可以为 Wear OS 图块、表盘以及复杂功能创建运行/调试配置,并且直接从 Android Studio 启动它们。请阅读 官方文档 了解详细信息。

△ 全新 Wear OS 运行/调试配置类型

△ 全新 Wear OS 运行/调试配置类型

最后总结一下 Android Studio Dolphin 的新增和改进功能:

开发工具

  • IntelliJ 2021.3 平台更新
  • Gradle 管理的虚拟设备

Jetpack Compose 工具

  • Compose 动画检查器
  • Compose 多重预览注释
  • 布局检查器中的 Compose 重组计数

Wear OS

  • Wear OS 模拟器配对助理
  • Wear OS 模拟器工具栏
  • Wear OS 表盘直接启动

如果您想要了解更多详细信息,请参阅:

开始使用

欢迎大家前往 下载页面 获取最新版本的 Android Studio Dolphin。如果您使用的是之前版本的 Android Studio,则只需更新到最新版本即可。如果您想保留稳定版本的 Android Studio,可以 同时运行 Android Studio 稳定版和 Canary 版本。

如要使用前文提到的 Android 模拟器新功能,请通过 Android Studio SDK 管理器下载 Android 管理器 v31.3.0 或更高版本。

我们期待着听到您的使用反馈,以让我们了解您喜欢的内容、产品中存在的问题,以及希望体验的功能。如果您在使用中发现错误或问题,欢迎随时 提交给我们

欢迎您 点击这里 向我们提交反馈,或分享您喜欢的内容、发现的问题。您的反馈对我们非常重要,感谢您的 支持!

版权声明

禁止一切形式的转载-禁止商用-禁止衍生 申请授权

脉脉不得语
脉脉不得语
Zhengzhou Website
Android Developer | https://androiddevtools.cn and https://androidweekly.io Funder | GDG Zhengzhou Funder & Ex Organizer | http://Toast.show(∞) Podcast Host

你已经成功订阅到 Android 开发技术周报
太棒了!接下来,完成检验以获得全部访问权限 Android 开发技术周报
欢迎回来!你已经成功登录了。
Unable to sign you in. Please try again.
成功!您的帐户已完全激活,您现在可以访问所有内容。
Error! Stripe checkout failed.
Success! Your billing info is updated.
Error! Billing info update failed.
🍗