Google发布最新的IDE版本Android Studio Dolphin,该版本的3大更新重点包括Jetpack Compose、Wear OS和开发效率。针对Jetpack Compose,Android Studio Dolphin现在提供工具,让开发者可以预览多个屏幕和动画,并且针对Wear OS添加一系列开发功能,供开发者准备适用于Wear OS 3的应用和表面。
Google更新Android Studio中的Intellij,最新版本2021.3具有经改进的Find Usages工作流程、Kotlin调试器,以及Kotlin的常数条件检查等预览功能。另外,过去当开发者想要使用模拟器自动化应用程序测试,会发现调校和配置都很麻烦,而在最新的Android Studio加入Gradle Managed Virtual Devices,可供开发者将自动化测试所需要的虚拟设备描述成构建的一部分,并且由Gradle处理剩余工作。
从SDK下载、设备获取到设置,甚至是测试执行,Gradle在仪器测试期间能够管理虚拟设备的生命周期,Google提到,Gradle会通过激活快照管理、测试缓存和测试分片等新功能,进一步优化测试运行。另外,Gradle Managed Virtual Devices还加入了一种,称为自动化测试设备的全新类型设备,可针对自动化测试进行优化,大幅减少测试期间的CPU和内存使用量。
Android Studio中的Jetpack Compose更新添加Compose Animation Inspector,供开发者一次查看所有支持的动画,并能在Animation Inspector中调整动画、冻结特定动画,或是逐影格浏览整个动画。而开发者现在还可以使用重组计数器(Compose Recomposition Counts),更容易地对Jetpack Compose UI进行调试,通过查看重组计数器开发者可以了解UI的更新频率是否符合预期。
针对Wear OS的更新,Android Studio中的模拟配对助理,供开发者在设备管理器中,将一个或多个手表模拟器与手机配对,而不需要经过繁琐的操作,同时Android Studio也会在关闭后继续记得配对,开发者不必经常重新配对设备。
模拟工具栏则能让开发者模拟用户手势,其提供与Wear OS物理设备对应的按钮和互动功能,能够触发像是手掌手势或是倾斜设备等模拟操作。