产品资讯

在 Android Studio Quail 4 中利用 Android skills 和 Gemma 4

阅读用时:5 分钟
查看 Amman Asfaw 的个人资料
Amman Asfaw Android Studio 产品经理

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 范围的切换开关轻松选择停用即可。

as-agent-skill1.gif
Android Studio 预加载了 23 项精选的 Android 技能。

Gemma 4 本地模型集成(私密、安全且离线的 AI 编码)

许多开发者都喜欢使用本地模型,而 Android Studio 现在原生集成了 Gemma 4(Google 最强大的开放模型),可提供 AI 代码辅助功能,无需手动设置第三方工具。

  • 系统要求: 您可以使用 12GB RAM 运行最小的模型,但最好使用 32GB+ RAM 的机器。请参阅硬件要求
  • 一键管理:只需在智能体模型选择器中选择 Gemma,然后选择要下载的模型,或访问 。Android Studio 会自动下载、验证和更新模型权重。
  • 捆绑式推理引擎:我们捆绑了一个轻量级推理引擎,可在 IDE 中直接运行 Gemma 4 模型。
  • 设备端 AI 智能体:由于 Gemma 4 具有原生智能体工具调用功能,因此您可以在智能体完全离线的情况下运行复杂的多文件重构计划。您的源代码绝不会离开本地机器,并且您绝不会达到令牌配额限制。
as-agent-gemma2.gif
选择要下载和使用的 Gemma 模型。

并行智能体用户体验通知和其他增强功能

在 Android Studio Quail 2 中,我们为您带来了可同时进行多项任务的并行聊天。现在,Android Studio Quail 4 带来了多项界面增强功能,旨在让您的 AI 互动更顺畅、更快速、更透明:

  • 回答中的超链接代码符号:系统现在会自动检测代理回答中提及的类名称、函数、方法和文件路径,并将其呈现为可点击的超链接。
  • 实时后台代理通知:在同时进行多项任务并处理多个聊天会话时,最近的聊天面板现在会提供一目了然的状态指示器。当代理正在积极运行工具时,您会看到加载微调框;如果代理正在等待您的输入,您会看到红色状态指示器;当后台任务已完成并可供审核时,您会看到蓝色标记。
  • 统一的更改摘要:在代理完成多步编码任务后,单独的任务演练制品现在会整合到清晰的专用更改摘要标签页中,以便您在应用修改之前获得清晰的差异比较和审核体验。
  • 可折叠的思考过程呈现:对于推理模型,智能体的逐步思考过程会整齐地整理到可折叠的块中,让您可以轻松浏览聊天对话,同时还能根据需要检查底层逻辑。
Qual4InlineAsset_Canavs.png
您现在可以在“近期对话”面板中实时监控并行对话的进度

升级即可获享高级 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 账号,加入我们充满活力的开发者社区,及时了解最新资讯。我们迫不及待要一睹您的应用程序了!

继续阅读