google|Android Studio Bumblebee (2021.1.1) 稳定版正式发布( 三 )


http://developer.android.google.cn/studio/debug#capture-layout-hierarchy-snapshots
google|Android Studio Bumblebee (2021.1.1) 稳定版正式发布
文章插图

在布局检查器中支持 Compose 语义 - 在 Compose 中,语义用无障碍服务和测试框架可以理解的方式来描述你的界面。在 Android Studio Bumblebee 中,你可以使用布局检查器检查 Compose 布局的语义信息。选择 Compose 节点时,使用属性 (Attributes) 窗口检查其是否直接声明语义信息、或是合并其子节点的语义,还是两者兼有。如要快速识别哪些节点包含语义,无论是声明的还是合并的语义,请选择组件树 (Component Tree) 窗口中的视图选项 (View options) 下拉菜单并选择突出显示语义层 (Highlight Semantics Layers)。
Compose 中的语义
https://developer.android.google.cn/jetpack/compose/semantics
Compose 中的无障碍服务
https://developer.android.google.cn/jetpack/compose/accessibility
测试 Compose 布局
https://developer.android.google.cn/jetpack/compose/testing
检查 Compose 语义
https://developer.android.google.cn/studio/debug/layout-inspector#inspecting-compose-semantics
设计互动预览 - Android Studio Arctic Fox 支持在编辑器的设计 / 拆分 (Design / Split) 窗口中静态预览可组合函数 (composable function)。在 Bumblebee 中,这个功能得到了扩展,以便你与 Compose 布局的某些组件进行互动以验证行为,无需构建完整应用并将其部署到正在运行的设备!如要开始使用此功能,请导航至可预览的 Compose 函数,然后在设计 / 拆分 (Design / Split) 窗口中点击开始互动模式 (Start Interactive Mode)。如需了解详细信息,请参阅 "互动模式":
https://developer.android.google.cn/jetpack/compose/tooling#preview-interactive
google|Android Studio Bumblebee (2021.1.1) 稳定版正式发布
文章插图

△ 与 Compose Preview 互动以验证行为
动画矢量可绘制对象预览 - 现在可使用预览 (Preview) 窗口查看矢量可绘制对象。查看静态可绘制对象时,你可以为预览窗口设置 "透明"、"白色"、"黑色"、"方格" 背景样式,以查看不同条件下的可绘制对象。动画可绘制对象则支持以不同速度和背景进行预览,从而帮助你在将其加入到应用前对其进行测试。如需了解更多信息,请查阅 "动画矢量可绘制对象 (AVD) 预览":
https://developer.android.google.cn/guide/topics/graphics/drawable-animation#AnimVectorPreview
google|Android Studio Bumblebee (2021.1.1) 稳定版正式发布
文章插图

△ 预览你的动画矢量可绘制对象
设计工具的设备选择器更新 - 为简化你针对多样化的 Android 设备设计应用的过程,谷歌已在多个设计工具,例如布局编辑器 (Layout Editor) 和布局验证 (Layout Validation) 的窗口中更新了设备选择器,其提供的参考设备反映了每种设备类型的流行尺寸。从手机到平板电脑,从 Wear 设备到 Android TV,现在你可以更轻松地在最能代表当下常见设备的屏幕尺寸上预览、验证或编辑布局。如需了解更多信息,请查阅 "更改预览外观":
https://developer.android.google.cn/studio/write/layout-editor#change-appearance
google|Android Studio Bumblebee (2021.1.1) 稳定版正式发布
文章插图

简要总结一下 Android Studio Bumblebee (2021.1.1) 的新增优化和功能:
构建和部署

  • 使用 Gradle 在 Android Studio 中运行插桩测试
  • Android Gradle 插件升级助手现在可更新 API 使用情况
  • 为新项目启用非传递 R 类
  • 新的设备管理器 (Device Manager)
  • 通过 Wi-Fi 使用 ADB
  • 默认启用模拟器工具窗口
  • Apple Silicon 支持更新
分析和检查
  • 性能剖析器中的卡顿检测轨迹
  • Studio 性能剖析器支持分析可分析应用
  • 在后台任务检查器中检查作业、警报和唤醒锁
  • 获取布局检查器快照
  • 在布局检查器中支持 Compose 语义
设计
  • 互动预览
  • 动画矢量可绘制对象预览
  • 设计工具的设备选择器更新