Android Studio Chipmunk 现已发布

作者 / Paris Hsu, Product & Design, Android; Takeshi Hagikura, Developer Relations

我们非常激动地宣布推出 Android Studio Chipmunk :chipmunk: 稳定版: 构建 Android 应用的官方 IDE!虽然此版本并未对功能做过多改动,但里面包含了最新的 IntelliJ 更新,而且我们还投入了更多的时间来提升质量和稳定性。仅在此版本中,我们便解决了超过 175 个质量问题。

现在,您可以 立即下载 使用最新的稳定版 Android Studio。

Android Studio Chipmunk 新增功能

以下是 Android Studio Chipmunk 新增功能的完整清单:

Compose 动画预览

现在,借助这项新功能 (之前仅提供实验性支持),Jetpack Compose 开发者可以检查和调试通过 Compose 构建的动画。如果动画还支持 可组合项预览 (Composable Preview),则可以查看给定时间的每个动画的确切值,还可以对动画执行暂停、循环播放、快进或慢放等操作。如果您需要按照设计稿逐帧对比动画,这项功能特别好用。

Compose 动画预览现在支持 AnimatedVisibilityupdateTransition。将来会支持更多的动画类型。

△ 示例应用 Shrine Cart 中的 Compose 动画

△ 示例应用 Shrine Cart 中的 Compose 动画

CPU 性能剖析器

Android Studio Chipmunk 还对剖析器中显示的卡顿信息进行了更新,包括卡顿类型以及预计的帧呈现截止线 (deadline) 以及实际的截止线,以便您找到产生卡顿的真实原因。如果您使用的是 API 级别 31 (Android 12) 或更高的 Android 模拟器或实体设备,便可以查看这些卡顿信息。请阅读 官方文档 了解详细信息。


△ 在 CPU 性能剖析器中显示卡顿信息

△ 在 CPU 性能剖析器中显示卡顿信息

构建分析器: 检查 Jetifier

在 Chipmunk 中,我们还 为构建分析器新增了 Jetifier 检查功能,该功能会通知您在构建期间通过删除 Jetifier 标记来提高性能:

Jetifier 标记用于自动迁移第三方开发库,以使用 AndroidX,并且大多数 Android Studio 项目仍启用了该标记。但如今大部分开发库生态系统都已经原生支持 AndroidX,现在使用这个标记往往只会增加不必要的构建开销,而关闭它通常会节省 5-10% 的构建时间。

△ 在构建分析器中显示 Jetifier 检查

△ 在构建分析器中显示 Jetifier 检查

IntelliJ 平台更新

虽然 Android Studio Chipmunk 面向 Android 开发的特定功能数量并不多,但里面包含了 IntelliJ 2021.2 平台主版本 :sunglasses:,其中包含许多新功能,如全项目分析、功能强大的新软件包搜索界面 (Package Search UI),以及 IDE 操作增强功能,让您的工作流程更加迅捷。请阅读 文章 了解详情。

即刻开始使用

简而言之,您一定不想错过此次 Android Studio Chipmunk :chipmunk: 更新!尽管这个版本是一次小幅更新,但依然带来了 IntelliJ 的新版本,并饱含了我们提高 IDE 的质量、性能和稳定性的努力,以及前面列出的新功能。非常期待您 立即下载 使用!

一如既往,我们非常感谢您提供的反馈,以让我们了解您喜欢的内容、产品存在的问题,以及希望增加的功能。如果您发现了错误或问题,请随时 提交 给我们。

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