@googledevs: Android Studio Quail 2 现已稳定!带来更高生产力、更快调试和更智能的AI辅助…

X AI KOLs Following 产品

摘要

Android Studio Quail 2 现已稳定,引入并行AI代理聊天、集成 LeakCanary 内存泄漏检测(分析速度提升5倍),以及由 Gemini 驱动的崩溃修复。

Android Studio Quail 2 现已稳定!将更高生产力、更快调试和更智能的AI辅助直接带入你的IDE。 扎根于你的工作区: 跨不同工作流的并行聊天 使用 LeakCanary 进行内存泄漏检测(速度提升5倍!) 一键 AQI 崩溃修复(由 Gemini 驱动) 阅读博文深入了解 Android Studio Quail 2 的新功能:https://goo.gle/4bloC0A
查看原文
查看缓存全文

缓存时间: 2026/07/14 14:27

Android Studio Quail 2 现已正式稳定!将下一代生产力、更快的调试和更智能的 AI 辅助直接引入您的 IDE。

通过以下功能,让您始终专注于工作区:

  • 跨不同工作流程的并行对话
  • 使用 LeakCanary 进行内存泄漏检测(速度提升 5 倍!)
  • 一键通过 Gemini 修复 AQI 崩溃

阅读博客文章,深入了解 Android Studio Quail 2 的新特性:https://goo.gle/4bloC0A


Android Studio Quail 2 稳定版发布:使用 Android Studio AI 代理实现多任务处理

来源:https://android-developers.googleblog.com/2026/06/android-studio-quail-2-stable-features.html 作者:Amman Asfaw,Android Studio 产品经理

Android Studio Quail 2 现已稳定,可供您在生产环境中使用。它通过并发代理工作流、原生集成的内存泄漏分析以及上下文感知的崩溃修复,为您的工作流程带来了变革。无论您是在进行大规模的架构重构、追踪内存泄漏,还是解决严重的生产崩溃问题,Android Studio 都能通过减少手动操作,让您始终专注于工作区。

以下是新特性的详细介绍:

并行对话实现多任务处理

在 Android Studio Quail 2 中,我们从头开始重新设计了代理模式。这一新架构提供了更好的性能,分解复杂任务时更灵活,并改进了代理用于完成工作的内部工具集。

除了这些幕后改进之外,这些更改还允许您同时进行多个代理对话。等待 Android Studio 代理完成一个任务才能提出另一个问题或在代理模式中启动单独的任务,已成为过去式。您可以无缝地进行多任务处理:在一个标签页中启动 UI 重构,在第二个标签页中修复 ProGuard 规则,在第三个标签页中生成文档。

您还可以根据请求的内容,在不同的对话中更改代理使用的模型。查看 Android Bench (http://d.android.com/bench) 以获取关于 LLM 如何执行 Android 开发任务的分析。

  • 使用方法: 点击 “+” 图标开始一个新的并行对话,并使用历史记录图标在活跃任务之间导航。或者,选择文件 > 新建 > 新建代理标签页,在专用标签页中打开对话。
  • 注意: 工作树支持目前不可用。当同时修改同一项目文件的并发对话运行时需谨慎操作,这可能会导致编辑器冲突。

使用您选择的多个模型并行运行多个代理任务。

使用历史记录图标在活跃任务之间导航。

使用 LeakCanary 进行内存泄漏检测

当代码在对象的生命周期结束后仍持有其引用时,就会发生 Android 内存泄漏。这会阻止垃圾回收器回收该内存,最终导致性能下降或抛出 OutOfMemoryError

追踪内存泄漏可能是一项繁琐的手动任务。从 Android Studio Quail 2 开始,流行的开源泄漏检测器 LeakCanary (https://square.github.io/leakcanary/) 被原生集成到分析器中,作为一个专门的、一流的任务。

这种集成将堆分析从资源受限的测试手机转移到您强大的开发计算机上,从而转变调试性能。由于在计算机上运行分析,泄漏追踪速度提升最多五倍,且无卡顿,让您的测试应用在设备上流畅运行。

在分析会话期间检测到泄漏后:

  • 分析器会呈现一个交互式、颜色编码的泄漏追踪图,对出现次数进行分组,并估算丢失的内存。
  • 您可以点击追踪中任何泄漏对象的转到声明,立即跳转到编辑器中相应的代码行。
  • 您可以点击使用代理修复,让 Gemini 代理解析追踪信息,解释保留引用的根本原因,并编写精确的代码更改(例如解除监听器绑定或清除静态引用)来修复泄漏。

通过“使用代理修复”按钮查看 LeakCanary 识别出的内存泄漏。

应用质量洞察代理集成

追踪应用崩溃的根本原因通常需要手动综合堆栈追踪、设备数据和源代码。而 Android Studio 的应用质量洞察 (AQI) 现已完全与代理模式集成,为您完成繁重的工作。

当您在 AQI 面板中点击一个崩溃时,您会立即获得一个简洁、高层次的问题摘要。如果需要深入分析,只需点击查看更多。这会打开一个专用聊天窗口,代理会使用您选择的模型,结合本地源代码和完整的堆栈追踪,提供全面的失败解释。

通过新的代理集成,您可以直接从问题识别过渡到解决。点击使用 AI 修复,代理将分析问题,提出一个逐步修复计划,并在您批准后,将必要的代码更改直接应用到您的项目中,并验证修复结果。

点击使用 AI 修复按钮,触发代理分析问题并提出修复方案。

质量与稳定性改进

除了新功能外,我们持续关注质量,修复了大量错误,并整合了 IntelliJ 平台的最新稳定性和性能改进,为您日常开发带来了显著增强。

开始使用

准备好深入体验并加速您的开发了吗?立即下载 (https://developer.android.com/studio) Android Studio Quail 2,开始探索这些新功能吧!一如既往,您的反馈对我们至关重要。查看已知问题 (https://developer.android.com/studio/known-issues)、报告错误 (https://developer.android.com/studio/report-bugs),并通过 LinkedIn (https://www.linkedin.com/showcase/androiddev/posts/?feedView=all)、Medium (https://medium.com/androiddevelopers)、YouTube (https://www.youtube.com/c/AndroidDevelopers/videos) 或 X (https://twitter.com/androidstudio) 加入我们充满活力的社区。

相似文章

Gemini 2.5 Pro 预览版:编码性能再创新高

Google DeepMind Blog

Google 发布 Gemini 2.5 Pro 预览版(I/O 版本),编码能力显著提升,在 WebDev Arena 前端开发排行榜上排名第一,并支持视频转代码等高级功能。

Gemini 2.5:我们最聪慧的模型进一步升级

Google DeepMind Blog

谷歌发布 Gemini 2.5 系列更新,包括性能改进的 2.5 Pro 和 Flash 模型,新增功能包括 Deep Think(增强型推理模式)、原生音频输出和通过 Project Mariner 实现的计算机使用能力。这些模型现已在 WebDev Arena 和 LMArena 排行榜中领先。