Android Studio Quail 4 现已发布稳定版,可在生产环境中使用。
这是 Android Studio Quail 的最终稳定版。借助 Android Studio 中的新功能,您可以高效、有效地构建优质 AI 应用。观看以下视频,了解过去 4 个版本中最实用的新功能,这些功能可帮助您改进和加快开发速度。
下面详细介绍了 Android Studio Quail 4 中的新变化:
Android skills 捆绑到 Android Studio 中
虽然大语言模型在处理一般编码查询方面非常出色,但在面对快速发展的 Android API、特定于平台的迁移或复杂的配置结构时,它们经常会编写出错误或过时的代码。为了解决这个问题,我们直接在 Android Studio 中捆绑了由 Android 团队精心打造的 Android 技能。这些技能遵循开放标准代理技能规范,是经过 AI 优化的模块化指令,专门用于引导 LLM 完成复杂的 Android 工作流。Android 技能现已直接预加载到 IDE 中,因此您无需手动下载其他文件即可开始使用。
当您提示 Android Studio 智能体时,我们会分析您的提示,并根据已安装技能的元数据进行搜索,在技能最相关时自动调用它们。您的代理可以立即获得领域专业知识,应用 Google 的最佳实践,而无需花费大量时间来手动设置提示。
Android Studio 预加载了 23 项精选技能,包括:
- 需要升级 build 方面的帮助? 您已掌握 Android Gradle 插件 (AGP) 9 升级技能。
- 想分析应用是否存在任何性能问题? 您拥有 Android Profiler skill。
- 准备好升级 Jetpack Navigation 框架了吗? 您拥有 Navigation3 技能。
- 您是否正在调整应用界面以适应不同的 Android 设备? 您拥有自适应技能。
我们还建议您创建自己的自定义技能,以便为您的团队提供专业经验和自定义工作流程,从而扩展代理模式。如果您想在 Android Studio 之外的其他命令行界面 (CLI) AI 中使用 Android 技能,请安装 Android CLI 并运行 android skills add --all 以快速开始使用。如果您想完全停用捆绑技能,只需在“设置”中通过 IDE 范围的切换开关轻松选择停用即可。
Gemma 4 本地模型集成(私密、安全且离线的 AI 编码)
许多开发者都喜欢使用本地模型,而 Android Studio 现在原生集成了 Gemma 4(Google 最强大的开放模型),可提供 AI 代码辅助功能,无需手动设置第三方工具。
- 系统要求: 您可以使用 12GB RAM 运行最小的模型,但最好使用 32GB+ RAM 的机器。请参阅硬件要求。
- 一键管理:只需在智能体模型选择器中选择 Gemma,然后选择要下载的模型,或访问 。Android Studio 会自动下载、验证和更新模型权重。
- 捆绑式推理引擎:我们捆绑了一个轻量级推理引擎,可在 IDE 中直接运行 Gemma 4 模型。
- 设备端 AI 智能体:由于 Gemma 4 具有原生智能体工具调用功能,因此您可以在智能体完全离线的情况下运行复杂的多文件重构计划。您的源代码绝不会离开本地机器,并且您绝不会达到令牌配额限制。
并行智能体用户体验通知和其他增强功能
在 Android Studio Quail 2 中,我们为您带来了可同时进行多项任务的并行聊天。现在,Android Studio Quail 4 带来了多项界面增强功能,旨在让您的 AI 互动更顺畅、更快速、更透明:
- 回答中的超链接代码符号:系统现在会自动检测代理回答中提及的类名称、函数、方法和文件路径,并将其呈现为可点击的超链接。
- 实时后台代理通知:在同时进行多项任务并处理多个聊天会话时,最近的聊天面板现在会提供一目了然的状态指示器。当代理正在积极运行工具时,您会看到加载微调框;如果代理正在等待您的输入,您会看到红色状态指示器;当后台任务已完成并可供审核时,您会看到蓝色标记。
- 统一的更改摘要:在代理完成多步编码任务后,单独的任务和演练制品现在会整合到清晰的专用更改摘要标签页中,以便您在应用修改之前获得清晰的差异比较和审核体验。
- 可折叠的思考过程呈现:对于推理模型,智能体的逐步思考过程会整齐地整理到可折叠的块中,让您可以轻松浏览聊天对话,同时还能根据需要检查底层逻辑。
升级即可获享高级 AI 功能
Android Studio 可让开发者开箱即用地访问默认的 Gemini 模型。我们会动态调整此模型的功能,以确保能够免费提供出色的体验。不过,如果您想更精细地访问 Gemini 的最强大模型,或者需要更多配额来支持长时间的编码会话,可以通过以下 3 种方式升级访问权限:
- API 密钥: 使用 Google AI Studio API 密钥,在开发流程中尽快使用最新的 Gemini 模型,例如 Gemini 3.7 Flash。您还可以直接在 Android Studio 中使用 Anthropic 或 OpenAI 等其他模型提供商的 API 密钥
- Google AI 方案:订阅了 Google AI Pro 或 Ultra 方案的开发者可以使用自己的 Google 账号登录,自动解锁高级容量和更高的速率限制。凭借其扩展的功能,Gemini 可以帮助您分析、重构和规划庞大代码库中的功能。
- Gemini Enterprise:如果您的组织有权使用 Gemini Enterprise,开发者可以登录,在享受 Google Cloud 带来的隐私权和安全性优势的同时使用 Android Studio AI 智能体。此功能正在面向部分组织推出,目前已在最新版 Android Studio Canary 中提供。
回顾:Android Studio Quail 系列总结
Android Studio Quail 4 版本继续专注于利用 AI 提高开发者效率。您可以查看我们之前发布的博文,详细了解最近推出的新功能。
Android Studio Quail
- App Quality Insights 智能体集成:我们通过将 App Quality Insights (AQI) 与 Gemini 集成,启动了 Android Studio Quail 周期。
- 在 Google I/O 大会上发布于 Android Studio Quail (Canary):我们推出了为智能体时代打造的工具,包括智能体技能、Firebase 集成和智能体模式下的并行对话、Gemma 4 的本地模型支持、Android CLI、对等 Android 模拟器多设备测试、ADB Wi-Fi 2.0 和原生 Google Play 测试轨道发布。
Android Studio Quail 2
- 并行对话:我们解锁了 IDE 中的并发多任务处理功能。开发者可以并排打开多个聊天会话,作为编辑器标签页,在一个标签页中使用 Gemini 3.5 Flash 运行 Compose 重构,同时在第二个标签页中使用 Gemma 4 记录代码。通过“近期对话”边栏中的实时进度指示器(加载微调器、暂停状态和错误),可以轻松监控活跃的后台任务。
- LeakCanary 性能分析:我们将 LeakCanary 直接集成到 Android Studio 性能分析器中。通过将 JVM 堆分析从测试设备上移到主机上运行 Shark 分析器引擎,内存泄漏跟踪速度提升了 5 倍,并且完全没有卡顿,同时还支持 “使用代理修复”AI 补救措施。
Android Studio Quail 3
- 简化的规划模式:使用 /plan 命令或将对话切换到“规划”模式时,智能体会在编写代码之前退回一步,评估其逻辑,并制定实施方案。
- MCP Marketplace:现在,您只需依次前往“设置”>“工具”>“AI”>“MCP 服务器”,即可直接从 IDE 轻松搜索、安装和管理 Model Context Protocol (MCP) 服务器,从而将 AI 智能体连接到外部开发者工具、注册表和自定义数据库。
立即开始
Android Studio Quail 4 现已在稳定版渠道中提供。摆脱手动配置的麻烦,在并行线程中执行多项任务,并利用基于专家知识的 AI 智能技术进行构建。
👉 立即下载 Android Studio Quail 4 稳定版
一如既往,您的反馈将有助于我们塑造 Android 开发的未来。请查看 已知问题,或直接在我们的 官方 bug 跟踪器上提交 bug 报告和功能请求。
您还可以关注我们的 Instagram、 LinkedIn、 YouTube 或 X 账号,加入我们充满活力的开发者社区,及时了解最新资讯。我们迫不及待要一睹您的应用程序了!
-
产品资讯Android Studio Quail 2 现已稳定,可供您在生产环境中使用了。它为您的 IDE 带来了多项重大改进,包括并发的智能体工作流、原生集成的内存泄漏分析,以及可感知上下文的崩溃修复。
Amman Asfaw • 阅读用时:3 分钟 -
产品资讯在今年的 Google I/O 大会上,我们不仅会介绍迭代式变更,还会介绍应用构建方式的根本性转变。我们最新推出的工具专为智能体时代而打造,不仅能帮助您这位 Android 开发者提高工作效率,还能让您部署在代码库中的 AI 智能体发挥出更强大的功能。
Matthew Warner • 阅读用时:8 分钟 -
产品资讯每位开发者的 AI 工作流程和需求都是独一无二的,因此能够选择 AI 如何帮助您进行开发非常重要。1 月,我们推出了在 Android Studio 中选择任何本地或远程 AI 模型来支持 AI 功能的功能
Matthew Warner • 阅读用时:2 分钟
每周通过电子邮件接收最新的 Android 开发洞见。