在今年的 Google I/O 大会上,我们不仅会推出迭代更新,还会带来应用构建方式的根本性转变。我们最新推出的工具专为智能体时代打造,不仅能帮助 Android 开发者提升工作效率,还能让您在代码库中部署的 AI 智能体发挥更强大的作用。因此,无论您是完全依赖 AI 进行开发,还是更喜欢亲自编写每一行代码,我们的工具都能助您抢占先机。
随着我们从“AI 辅助”开发转向“智能体”开发,将创意火花转化为高质量生产级应用变得前所未有的简单,开发者的工作量也大幅减少。
那么,Android 开发者工具有哪些新变化?本博文将涵盖 3 个主要方面:
- 让智能体来处理:无论您在处理哪种开发任务,Android Studio 智能体都能提供帮助:从规划应用架构和设计,到编写代码,再到单元测试和 bug 修复。
- 任何 AI 提供商,任何开发环境:在 Android Studio 中,您可以使用任何模型,我们甚至会帮助您找到性能最佳的模型。您可以选择 Google、Anthropic、OpenAI 的任何顶级远程模型,也可以选择 Gemma 4(我们最强大、最高效的本地模型),在本地运行。借助 Android CLI,您可以使用自己选择的智能体和开发环境,更快速、更轻松地构建 Android 应用。
- 一如既往,性能和质量仍然是重中之重:我们继续投资于您喜爱的 Android 开发者工具:从模拟器到性能分析器、性能分析工具等,不一而足!
1:让智能体来处理
代理技能
Android Studio 现在支持智能体技能,这些模块化指令集可让 LLM 掌握专业工作流和特定领域的知识。通过向项目添加技能,您可以教智能体遵循特定的最佳实践、架构模式或库工作流。这样一来,智能体就能更准确地生成符合上下文的代码,并针对相应任务自动激活技能,确保智能体像专家一样行事。我们在最新的 Android Studio Canary build 中捆绑了许多顶尖的 Android 和 Firebase 智能体 skill,让您可以直接开始构建!
您可以创建自己的技能,也可以使用 Android CLI 安装我们的官方技能 - 这是一个代码库,涵盖了一些 Android 开发者和 LLM 可能会遇到困难的最常见工作流。它们可帮助模型更好地理解和执行特定模式,这些模式遵循我们关于 Android 开发的最佳实践和指南,例如 XML 到 Compose 迁移、边到边、Navigation 3 等。您甚至可以运用 Android XR 技能,首先使用 Jetpack Compose Glimmer 构建一款精美的带屏眼镜应用。
在智能体模式下使用 Firebase 构建全栈应用
现在,您可以使用 Agent Skills for Firebase,直接在 Android Studio 的智能体模式中启用 Auth 和 Firestore 数据库等 Firebase 服务。您的智能体将能够完成 Firebase 集成并配置后端服务。借助此集成,您无需离开 IDE 即可构建强大的全栈 Android 应用!
并行对话
现在,您可以同时与多个代理模式对话。您可以在一个对话中运行测试,在等待结果的同时,在另一个对话中启动应用新功能的规划模式,并使用第三个对话串为应用编写文档。这些改进将为您节省时间,提高工作效率。
功能更强大的全新项目智能体
Android Studio 的新项目智能体已发展成为一款强大的全栈开发者工具,它利用多步骤执行计划和自主“生成循环”,可自行更正构建错误并跨多个文件配置依赖项。通过与 Firebase 智能体 skill 的新集成,这一高级功能得到了显著增强,使开发者能够无缝地直接从单个提示词构建、调试和部署完整的全栈应用,直至最终生产环境。
此外,它现在还支持大屏设备。您可以从一开始就使用针对平板电脑、可折叠设备和笔记本电脑设备优化的布局、导航和组件来搭建项目。如果您启用了大屏模拟器,它还具有额外的逻辑,可在大屏模拟器上测试您的应用。只需在 Android 模拟器中配置所需的设备,智能体即可进行测试!
2:任何 AI 提供商,任何开发环境
在 Google AI Studio 中构建 Android 应用
Google AI Studio 现已具备全面的 Android 应用开发功能。用户可以生成新应用,通过嵌入式 Android 模拟器即时预览,并使用 ADB over USB 直接部署到实体设备。此外,开发者还可以直接发布到 Google Play;AI Studio 会处理应用记录创建、打包,并将其上传到内部测试轨道。为了进行高级开发和正式版发布准备情况,您可以将项目导出为 ZIP 文件,并在 Android Studio 中无缝打开。如需开始使用,请立即访问 Google AI Studio,开始构建!
Android CLI 可助您利用各类智能体更快速、更高效地进行开发
Android CLI 让您能够使用所选的任何智能体、大语言模型和工具构建应用。Android CLI 旨在帮助 AI 智能体更快地构建应用,并且与仅使用通用 LLM 工具相比,使用的 token 更少。通过使用 Android 知识库和 Android 技能对智能体进行接地,您现在可以让所选智能体在任何编码环境中遵循最新的最佳实践。
此外,在使用最新 Canary 版本的 Android Studio Quail 时,Android CLI 可让您的代理利用 IDE 的强大功能,例如分析文件中的问题或查找符号声明。Google Antigravity 2.0 现已正式支持使用 Android CLI 进行 Android 开发。
Google AI 方案
现在,您可以使用 Google AI Pro 或 Ultra 方案,在 Android Studio 中获享 Android Studio 中的 Gemini 的专属容量和更高的速率限制。这对于长时间的 Android 智能体开发会话尤其有用,因为这些会话可能需要使用更多 token。当您使用 Google 账号登录时,Android Studio 会自动检测您的订阅。
Gemma 4:本地代码辅助和设备端 AI 的理想之选
Gemma 4 是一款专为 Android 开发者训练的前沿本地模型。这是我们最高效的本地模型,能够在 Android Studio 中执行复杂的多步智能体编码。它非常适合需要数据隐私权、离线访问或在使用其他模型时遇到配额问题的开发者。
现在,在最新的 Canary build 中,您可以直接从 IDE 下载并运行 Gemma 4,而无需设置外部服务器。
将您自己的模型引入 Android Studio
Android Studio 允许开发者将他们选择的任何模型引入 IDE,以获得智能体 AI 辅助。使用 Gemini、GPT 和 Claude 等模型,或使用 Gemma 4 等本地模型,为您的工作流提供支持。这种灵活性让开发者能够更好地控制性能、隐私和成本。
Android Bench 重点展示了
今年早些时候,我们推出了 Android Bench,这是一个基准和排行榜,旨在评估 LLM 在处理实际 Android 开发任务时的有效性。我们的目标是加速 AI 改进,为您提供更实用的模型,以便您更好地利用 AI 辅助功能,从而为 Android 用户打造更优质的应用。
应广大用户的要求,我们对开放模型进行了评估,并将其纳入排行榜,以便您直观地对比这些具有更高隐私性和离线访问能力的大语言模型究竟表现如何。我们还致力于大幅提高为大语言模型设置的挑战难度,以此持续激励其实现进化。这包括创建长时间运行的任务,这些任务通常需要 Android 工程师花费数天时间才能完成。
3:一如既往,性能和质量仍然是重中之重:
使用 Android 模拟器测试多设备互动
Android 模拟器现在具有新的网络栈,可在同一主机上的多个虚拟设备之间实现零配置的点对点连接。此次更新消除了手动端口转发的需求,让开发者能够轻松测试多设备场景,例如本地多人游戏、文件共享和配套应用配对。通过创建共享虚拟网络背板,Android 模拟器可提供更稳定、更一致的环境,以便在不同设备规格之间构建复杂的互联应用体验。
Android 调试桥 Wi-Fi 2.0
ADB Wi-Fi 2.0 可提供更可靠的无线调试。借助 Android Platform Tools v37 中的最新 ADB 命令行工具和 Android 17 设备,您现在可以切换网络、关闭机器,并照常度过一天,而您的设备将保持连接状态。此外,启用了无线调试功能的设备会自动显示在 Android Studio 的设备管理器中,从而简化配对流程,让连接 Android 手机、手表等设备变得前所未有的简单。
Android Studio 现在支持发布到 Google Play 进行测试
现在,您可以通过 Android Studio 将应用的新版本直接上传到 Google Play 管理中心测试轨道。为此,您可以在“生成已签名的 app bundle”流程结束时,选择一个新选项以继续“发布以供测试”。此集成支持将全新应用的初始版本上传到 Play 管理中心的内部测试轨道。您还可以使用此功能将现有应用的版本上传到测试轨道。您需要在 Google Play 管理中心注册,才能使用此功能。阅读“Google Play 新动态”博文,了解 Google Play 在 I/O 大会上发布的所有更新。
Android 开发者验证支持
现在,当您生成签名 App Bundle 或 APK 时,可以直接在 Android Studio 中查看应用的注册状态。在 Android Studio 中查看这些信息,有助于您尽早解决注册问题,并确保您的应用在 2026 年 9 月验证要求对经过认证的 Android 设备生效之前做好准备。
使用 LeakCanary 检测内存泄漏
当代码在对象的生命周期结束后仍长时间保留其引用时,Android 中就会发生内存泄漏。这会阻止垃圾回收器 (GC) 回收该内存,最终导致性能下降或 OutOfMemoryError (OOM)。
Android Studio LeakCanary 性能分析器任务可让开发者直接在桌面开发环境(而非移动设备)中分析和检查内存泄漏轨迹,从而显著提高开发者的工作效率。此外,Android Studio 还提供“Go to declaration”(前往声明)等工具,可将泄漏分析直接映射到代码库,从而简化问题排查流程,让开发者能够快速找到并解决内存泄漏问题。
从 Android Studio Quail 1 版本开始,您现在还可以使用“Fix with Agent”(使用智能体修复)按钮,让 Gemini 帮您检查内存泄漏问题。
Android Performance Analyzer (APA)
Android Performance Analyzer (APA) 是新一代 Android 性能分析器,可针对在 Android 12 及更高版本设备上运行的应用和游戏,提供 CPU、GPU、内存和耗电量的综合分析。APA 专为可靠性和性能而设计,其跟踪记录渲染速度比之前的工具快 26 倍。
APA 与 AI 智能体原生集成,并提供两项新技能:Perfetto SQL 技能和 Perfetto 分析技能,可帮助您解答“为什么我的应用启动速度慢?”等问题
R8 配置分析器
R8 是提升应用性能和减少内存占用的最佳方式之一。R8 带来的性能提升直接取决于它能优化多少代码。我们推出了一款新工具,可帮助您充分发挥 R8 的优化功能,这款工具就是 R8 配置分析器。它可让您深入了解 R8 配置质量以及保留规则对应用的影响。我们还引入了三个分数,用于显示代码库中有多少内容可用于优化、混淆处理和缩减。
针对 AQI 中与 Agent 集成相关的崩溃问题的建议修复
App Quality Insights 工具窗口现已与 AI 智能体集成,可分析崩溃数据以及源代码,从而提供详细说明并建议可能的修复方案。在 App Quality Insights 工具窗口中选择崩溃问题后,前往“Insights”标签页,然后点击“See more”即可查看崩溃问题的详细说明。点击“使用 AI 修复”,让智能体建议代码更改,您可以查看并接受这些更改。
开始使用
Android Studio 正在缩小从构思到实现之间的差距。借助专为智能体式开发打造的强大工具,构建和发布高质量 Android 应用变得前所未有的轻松。
下载最新的 Android Studio Quail 预览版 build,体验这些新功能。您的反馈对我们至关重要。欢迎在 LinkedIn、YouTube 或 X 上查看已知问题、报告 bug,并加入我们充满活力的社区。祝大家编码顺利!
如需了解此公告和 2026 年 Google I/O 大会的所有更新,请访问 io.google。
-
产品资讯Android Studio Rabbit 2 现已发布稳定版,可供您在生产环境中使用。此版本包含多项重要功能,可提升您的开发体验,例如“自带智能体”、新的 XR 模拟器功能、LeakCanary 更新、新的智能体技能管理器工具、AI 代码审核等。
Matthew Warner • 阅读用时:3 分钟 -
产品资讯在 2026 年 Google I/O 大会上,我们介绍了 Android 从操作系统向智能系统的转变。我们还演示了如何利用系统原生构建智能体验,并将 Google AI 的强大功能融入您的应用。
Jingyu Shi • 阅读用时:2 分钟 -
产品资讯每位开发者的 AI 工作流程和需求都是独一无二的,因此能够选择 AI 如何协助开发至关重要。今年 1 月,我们推出了新功能,让您能够选择任何本地或远程 AI 模型,为 Android Studio 中的 AI 功能提供支持
Matthew Warner • 阅读用时:2 分钟
每周通过电子邮件接收最新的 Android 开发洞见。