2026 年 4 月 16 日,Google 放出了 Android Studio Quail 1 的首个 Canary 版本。
这意味着 Android Studio 正式从 Panda 时代进入 Quail 时代。不只是换了个动物名,底层的 IntelliJ 平台也跟着升了一个大版本。但事实求是的说,现在Panda还卡的不能行呢…
这次 Quail 1 Canary 1 带来了几个实打实的新功能,其中最有看点的是App Quality Insights 接入了 AI Agent、Compose 截图测试工具,以及LeakCanary 集成到了 Profiler 里。
崩溃分析接入 AI Agent
App Quality Insights 窗口一直是 Android Studio 里查崩溃的入口。这次 Quail 1 把 AI Agent 直接嵌了进去。
选中一条崩溃后,切到 Insights 标签页,点See more可以看到 AI 对这条崩溃的详细分析——不只是堆栈,还会结合你的源码给出解释。
点Fix with AI,Agent 会直接生成修复建议的代码变更,你可以逐行审查后决定是否接受。
// 之前:在 AQI 里只能看堆栈、手动排查 // 现在:AI 读你的代码 + 崩溃数据,直接建议修复 // 操作路径:AQI → 选中崩溃 → Insights → Seemore/ Fix with AI对于那些线上偶发的崩溃,这个功能能省掉不少"堆栈 + 源码来回对照"的时间。
Compos回归测试
Compose 一直缺一个轻量级的 UI 回归测试方案。这次 Quail 1 补上了。
Compose Preview Screenshot Testing 工具可以基于你的@Preview函数自动截图,生成 HTML 对比报告。每次代码变更后跑一遍,就能直观看到哪些 UI 发生了变化。
// 使用方式: //1. 给 Composable 加 @Preview 注解 //2. 运行截图测试生成基准图 //3. 改完代码后重新跑,自动对比差异 @Preview @Composable funLoginButtonPreview(){MyTheme{LoginButton(onClick={})}}这比写 Espresso 截图测试轻量很多,适合快速迭代期间防止 UI 回归。
LeakCanary 进了 Profiler
之前用 LeakCanary 查内存泄漏,都是跑在设备上的。分析过程占设备资源,遇到复杂场景还容易卡。
Quail 1 把 LeakCanary 集成到了 Android Studio Profiler 里,作为一个独立的 Task。泄漏分析从设备端搬到了开发机上,速度直接快了一个量级。
更关键的是,分析结果跟 IDE 打通了:
• 点击泄漏路径可以Jump to Source直接跳到源码
• 可以把整个分析结果复制给 Gemini 做进一步分析
• 不用再在终端日志和代码之间来回跳了
Material Symbols 内置支持
Vector Asset Studio 现在直接对接了 Google Fonts 的 Material Symbols 库,完整的图标目录都能在 IDE 里搜到。
关键是支持在 Studio 里直接调weight、grade、optical size这些属性,不用去网页上下载再导入了。
<!-- 直接在 Vector Asset Studio 搜索、定制、导入 --><!-- 支持调整 weight / grade / optical size --><!-- 不用再去 fonts.google.com 手动下载 SVG -->Layout Inspector 看 Recomposition 状态读取
排查 Compose 重组性能问题又多了一个工具。
Layout Inspector 新增了Recomposition state reads功能。当某个节点触发重组时,点击重组次数,就能看到这次重组读取了哪些 state 变量,哪个变量发生了变化导致了重组。
操作路径:1. 右键 → Observe Recomposition → Observe All2. 操作 App 触发重组3. 点击 Component Tree 里的蓝色计数4. 在 State Inspection 面板看具体读取的 state5. 点 Explain with AI 让 Gemini 解释原因还支持Explain with AI,让 Gemini 用自然语言解释为什么发生了重组。
要用这个功能需要compose.ui:ui:1.10.0(BOM 2025.12.01)或更高版本。
最后
Quail 1 是 Android Studio 2026 年的第一个大版本线。从这次 Canary 1 的内容看,Google 在两个方向持续加码:AI 辅助开发和开发者工具链整合。
AQI 接入 Agent、LeakCanary 集成到 Profiler、Recomposition 分析支持 AI 解释——这些都是把原来散落在各处的能力拉到 IDE 里统一管理。
Canary 版本不建议用在主力项目上,但可以装一个跑跑看新功能。正式版应该还有几个月。
[#AndroidStudio](javascript:😉 [#Android开发](javascript:😉 [#Compose](javascript:😉 [#AI开发工具](javascript:😉