.hd-box .hd-fr

谷歌 Android Studio Arctic Fox (2020.3.1) 稳定版正式发布,支持苹果 M1 Mac

2021-08-12 11:08IT之家(骑士)30评

IT之家 8 月 12 日消息 谷歌宣布,Android Studio Arctic Fox 现已正式进入稳定版发布渠道,欢迎下载。这个最新版本支持 Jetpack Compose 1.0,用于构建原生界面的 Android 全新工具包。另外,此版本也强调对多设备类型的覆盖,包括 Wear OS 设备,并提供新版后台任务管理器等功能,帮助开发者提高工作效率。

请注意: 去年,谷歌宣布调整 Android Studio 的版本编号方案,以匹配 Android Studio 所基于的 IntelliJ IDEA 的年份和版本,并加入我们自己的补丁程序编号。我们将使用代号 (按字母顺序递增): 第一个是 Arctic Fox,第二个是 Bumblebee (目前处于 Canary 版)。Android Studio Arctic Fox (2020.3.1) 将 Android Studio 更新到了 IntelliJ 平台的 2020.3 版本,其中加入了大量新功能,包括调试程序交互提示、VCS 更新以及几项新的代码编辑器改进,以提升你的工作效率。请阅读 IntelliJ 的版本说明了解详情:

https://blog.jetbrains.com/idea/2020/12/intellij-idea-2020-3/

为让大家快速设计现代化 UI,针对 Jetpack Compose 添加了额外的功能。借助 Compose Preview,你可以为 Compose UI 的多个组件创建预览,以便在多个维度 (如主题、屏幕和字号大小等) 即时查看你的修改带来的变化。部署预览 (Deploy Preview) 至设备的功能让你可以直接将 Compose 代码片段部署到设备或模拟器中,以便快速测试一小段代码。我们在布局检查器 (Layout Inspector) 中添加了 Compose 支持,方便你在需要更深入了解布局时,能够轻松地理解布局的渲染方式。此外,我们还新增了字元实时编辑功能,这样你就可以在预览中以及在模拟器或实体设备运行应用时,即时查看 Compose 代码的变化结果,而无需再次进行编译。

在强化设备支持方面,构建了新的 Wear OS 配对助手,以简化 Wear OS 模拟器与实体或虚拟手机的配对。你还可以立即通过 Wear OS 3 的开发者预览版系统映像来使用最新版本的 Wear OS。当你运行 Wear OS 模拟器时,你还会发现我们增加了对心率传感器 (Heart Rate Sensor) API 的支持。我们针对面向 Google TV 的应用加入了最新的 Google TV 遥控器功能,并更新了 Google TV 系统映像,让大家可以体验最新的界面设计。此外,我们完善了 Automotive OS 的开发和测试工作流,让开发者可以使用模拟器回放汽车传感器数据来模拟驾驶场景。对于面向平板电脑的应用,我们更新了所有的模板,使它们原生支持横屏。无论你是针对小屏还是大屏设备进行开发,我们都加入了新的功能来帮助你持续打造创新且出色的应用。

最后,为提高开发者的工作效率,增加了一些能让你更高效工作的功能。例如,为 Android 12 添加了 lint 检查,从而帮助大家构建面向下一代 Android 的应用。为帮助你测试代码,我们在布局编辑器 (Layout Editor) 中增加了无障碍功能扫描器 (Accessibility Scanner),以便你更轻松地识别布局中的无障碍问题,而新的测试矩阵 (Test Matrix) 让你可以实时跨多设备并行查看测试结果。此外,我们添加了对搭载 Apple 芯片 (arm64) 的硬件的预览支持,并扩展了模拟器控件,以扩大测试的覆盖面。最后,在调试方面,新的后台任务检查器 (Background Task Inspector) 可以帮助你分析应用的后台任务处理器 (worker)。

Android Studio 版本说明

https://developer.android.google.cn/studio/releases

设计

使用 @Preview 注释生成 Compose 代码的预览,并对多个组件的不同配置 (例如不同设备或主题) 进行可视化。Compose Preview 可以让你更轻松地针对代码中的 Composables 创建心理映射。

△ Compose Preview

Layout Inspector 支持 Compose

无论应用是完全通过 Compose 打造,还是结合使用了 Compose 和 Views,Layout Inspector 都能让你获取更多有关布局的详情,并进行问题排查。例如,你能够看到传递至各个 Composable 的参数和修饰符。在开发应用时,你还可以选择启用实时更新 (Live Updates),以从设备串流数据。

△ Compose Layout Inspector

字元实时编辑

你现在可以快速编辑代码中的字元 (字符串、数字、布尔运算等),并立即在屏幕 (不论是预览、模拟器或实体设备) 上查看更改结果,而无需进行编译。

△ 字元实时编辑: 编辑字符串,并在预览中实时查看改动结果

设备

Wear OS 配对

全新 Wear OS 配对助手将帮助你完成配对,从而简化 Wear OS 模拟器与虚拟或实体手机的配对过程。请注意,此功能目前可用于和 Wear OS 2 配套设备的配对,对 Wear OS 3 的支持将在不久后推出。请阅读官方文档了解详情:

https://developer.android.google.cn/training/wearables/apps/creating#pairing-assistant

△ Wear OS 模拟器配对助手对话框

△ 手机 + 手表模拟器配对成功状态

开发者生产力

后台任务检查器 (Background Task Inspector)

当在运行级别 26 或更高级别 API 的设备上使用 WorkManager 库 2.5.0 或更高版本时,你可以使用全新的后台任务检查器 (Background Task Inspector) 来可视化、监控和调试应用的后台任务处理器。从菜单栏依次选择 View (视图) > Tool Windows (工具窗口) > App Inspection (应用检查),即可访问此工具。请阅读官方文档了解详情:

https://developer.android.google.cn/r/studio-ui/background-task-inspector-help

WorkManager 库

https://developer.android.google.cn/jetpack/androidx/releases/work

下面简要总结一下 Android Studio Arctic Fox (2020.3.1) 稳定版新增的优化和功能:

设计

设备

开发者生产力

欲了解更多详细信息,请参阅 Android Studio 版本说明、Android Gradle 插件版本说明以及 Android 模拟器版本说明。

Android Studio 版本说明

https://developer.android.google.cn/studio/releases/#3-3-0

Android Gradle 插件版本说明

https://developer.android.google.cn/studio/releases/gradle-plugin

Android 模拟器版本说明

https://developer.android.google.cn/studio/releases/emulator

即刻开始使用下载 Android Studio

你现在就可以下载最新版本的 Android Studio Arctic Fox,或者下载 Apple 芯片预览版。如果你使用的是之前版本的 Android Studio,则只需更新到最新版本的 Android Studio 即可。如果你想保留稳定版本的 Android Studio,则可以同时运行 Android Studio Arctic Fox 稳定版和 Canary 版本。请阅读官方文档了解详情:

https://developer.android.google.cn/studio/preview/install-preview

下载 Android Studio

https://developer.android.google.cn/studio/

下载 Apple 芯片预览版

https://developer.android.google.cn/studio#downloads

广告声明:文内含有的对外跳转链接(包括不限于超链接、二维码、口令等形式),用于传递更多信息,节省甄选时间,结果仅供参考,IT之家所有文章均包含本声明。

下载IT之家APP,分享赚金币换豪礼
相关文章
大家都在买广告
热门评论
查看更多评论