
Android Studio Meerkat的最新功能更新旨在提升开发者生产力,通过扩展 Gemini 集成来提升崩溃原因分析和单元测试的效率、增强了 Jetpack Compose 预览、改进了 Kotlin 多平台(KMP)集成等。
Meerkat 中的 Gemini 集成现在可以帮助开发者通过生成有关根本原因的见解来诊断、理解和解决崩溃问题。这在过去通常是一个耗时的任务,需要在 Firebase Crashlytics 或 Android Vitals 与 IDE 之间反复切换。新的应用质量洞察视图不仅能够解释发生崩溃发生的位置、潜在的原因,还可以提供上下文代码建议、相关文档链接以及后续操作指引,大幅简化了排查流程。
Gemini 还可以通过生成单元测试场景来提高开发者的效率。Gemini 会建议测试用例并描述每个用例的目的,简化了测试设置,提高测试覆盖率。不过,具体的测试逻辑仍需开发者自行实现。
此外,Android Studio Meerkat 新增了一个提示词库,开发者可以在这里保存常用的提示词,例如特定的代码生成模式、重构指令或调试查询。这些提示词可以保存在 IDE 本地,可在多个项目中使用,保持私密性;也可以保存在项目中,便于团队成员在同一个代码库中共享。
Jetpack Compose 提供了增强的预览功能,缩放功能更加平滑,方便开发者轻松浏览复杂布局。它还引入了可折叠组,便于组织相关组件。此外,默认的浏览模式现在是网格模式,取代了之前的列表视图。
Android Studio Meerkat 通过新增的共享模块模板,进一步优化了与 Kotlin 多平台(KMP)的集成,让开发者能够更便捷地在 IDE 中创建跨 Android 和 iOS 共享业务逻辑的模块。
最后,Android Studio Meerkat 功能更新(2024.3.2)还采用了JetBrains IntelliJ 2024.3平台更新,带来了完整的 K2 模式、更可靠的 Java/Kotlin 代码检查、索引期间的语法检查、调试器增强、改进的终端等。
【声明:本文由 InfoQ 翻译,未经许可禁止转载。】
查看英文原文:https://www.infoq.com/news/2025/05/android-studio-meerkat-update/
评论