Android Studio 是 Android 开发的官方 IDE,包括构建 Android 应用程序所需的一切。近日 Android 团队正式发布了 Android Studio Chipmunk 的稳定版本。这个版本是一个较小的功能版本,但包含了最新的 IntelliJ 更新,并在质量和稳定性方面做出了改善,仅在这个版本中就解决了超过 175 个质量问题。
Compose Animation 预览
这个之前的实验性功能现在可以让 Jetpack Compose 的开发者检查和调试他们用 Compose 构建的动画。如果一个动画在可合成的预览中被描述,你可以检查每个动画值在特定时间的准确值,暂停动画、循环、快进或放慢。这对于逐帧比较动画与它们的设计规格特别有用。
Compose Animation Preview 目前支持AnimatedVisibility 和 updateTransition。它将在未来支持更多的动画类型。
CPU Profiler
Android Studio Chipmunk 现在显示更新的 jank 信息,包括 jank 类型以及预期和实际期限,帮助你发现 jank 的实际原因。当你使用 Android Emulator 或 API 级别为 31 或更高的设备时(Android 12 或以上),该 jank 信息可用。

在 CPU 分析器中显示 Jank 信息
Build Analyzer:检查 Jetifier
在 Chipmunk 中为 Build Analyzer 中引入了一个新的 Jetifier 检查,它将通知你是否可以删除 Jetifier 标志以提高构建过程中的性能。
Jetifier 标志是为了自动迁移第三方库以使用 AndroidX 而设计的,绝大多数 Android Studio 项目仍然启用了它。然而库的生态已经大部分转移到了对 AndroidX 的原生支持,现在有这个标志通常会增加不必要的构建开销,关闭它通常会节省 5-10% 的构建时间。
IntelliJ 平台更新
虽然 Android Studio Chipmunk 的 Android 特定功能数量不多,但它包括了 IntelliJ 2021.2 平台的主要版本,其中有许多新功能。
更多详情可查看:https://android-developers.googleblog.com/2022/05/android-studio-chipmunk.html