在今年的 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 智能体技能,因此您可以直接开始构建!
您可以创建自己的技能,也可以使用 Android CLI 安装我们的 官方技能 - 一个涵盖一些 Android 开发者和 LLM 可能难以处理的最常见工作流的代码库。这些技能可以帮助模型更好地理解和执行遵循我们的最佳实践和 Android 开发指南的特定模式,例如 XML 到 Compose 迁移、Edge-to-edge、Navigation 3 等。您甚至可以将技能用于 Android XR,首先使用 Jetpack Compose 构建精美的带屏眼镜应用 Glimmer。
在智能体模式下使用 Firebase 构建全栈应用
现在,您可以使用 Firebase 的智能体技能,直接在 Android Studio 的智能体模式中启用 Firebase 服务(例如 Auth 和 Firestore 数据库)。您的智能体将能够完成 Firebase 集成并配置后端服务。借助此集成,您无需离开 IDE 即可构建强大的全栈 Android 应用!
并行对话
现在,您可以在智能体模式下并行运行多个对话。在一个对话中运行测试,在等待的同时,您可以启动应用中新功能的规划模式,同时使用第三个对话线程为应用编写文档。这些改进将为您节省时间并提高工作效率。
功能更强大的“新建项目”智能体
Android Studio 的“新建项目”智能体已发展成为功能强大的全栈开发工具,它采用多步执行计划和自主“生成循环”,可自行纠正 build 错误并在多个文件中配置依赖项。通过与 Firebase 智能体技能的新集成,此高级功能得到了显著增强,让开发者能够直接从单个提示无缝构建、调试和部署完整的全栈应用,直至最终投入生产。
此外,它现在还支持大屏设备。您可以从一开始就使用针对平板电脑、可折叠设备和笔记本电脑设备优化的布局、导航和组件来搭建项目。如果您启用了大屏模拟器,它还具有额外的逻辑来测试应用。只需在 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,您可以使用自己选择的任何智能体、LLM 和工具来构建应用。Android CLI 旨在帮助 AI 智能体更快地构建应用,并且与仅使用通用 LLM 工具相比,使用的令牌更少。通过让智能体掌握 Android 知识库和 Android 技能,您现在可以让您选择的智能体在任何编码环境中遵循最新的最佳实践。
此外,在使用最新 Canary 版 Android Studio Quail 时,Android CLI 可让智能体利用 IDE 的强大功能,例如分析文件中的问题或查找符号声明。Google Antigravity 2.0 现在正式支持使用 Android CLI 进行 Android 开发。
Google AI 方案
现在,您可以使用 Google AI Pro 或 Ultra 方案来获取 Android Studio 中 Gemini 的专用容量和更高的速率限制。这对于需要使用更多令牌的长时间智能体 Android 开发会话尤其有用。当您使用 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 用户带来质量更高的应用。
您要求我们评估开放模型,因此我们将其添加到排行榜中,以帮助您了解具有额外隐私和离线访问权限的 LLM 的表现。我们还致力于大幅提高我们为 LLM 设置的挑战难度,以继续鼓励改进。这包括创建长时间运行的任务,这些任务通常需要 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 管理中心的测试轨道。您可以在生成签名应用软件包流程结束时选择一个新选项,以继续“发布以进行测试”。此集成支持将全新应用的初始版本上传到 Play 管理中心的内部测试轨道。您还可以使用此功能将版本上传到现有应用的测试轨道。您需要在 Google Play 管理中心注册才能使用此功能。请阅读 “Google Play 新变化”博客,了解 I/O 大会上 Google Play 的所有更新。
Android 开发者验证支持
现在,当您生成签名的应用软件包或 APK 时,可以直接在 Android Studio 中查看应用的注册状态。在 Android Studio 中查看此信息可让您尽早解决注册问题,并确保您的应用在 验证要求 于 2026 年 9 月开始对已获认证的 Android 设备生效之前做好准备。
使用 LeakCanary 检测内存泄漏
当您的代码在对象的生命周期结束后很长时间仍保留对该对象的引用时,Android 中就会发生内存泄漏。这会阻止垃圾回收器 (GC) 回收该内存,最终导致性能缓慢或 OutOfMemoryError (OOM)。
Android Studio LeakCanary 性能分析器任务通过直接在桌面开发环境(而不是移动设备)上分析和检查内存泄漏轨迹,显著提高了开发者的工作效率。此外,Android Studio 还提供了“转到声明”等工具,可将泄漏分析直接映射到代码库,从而简化问题排查,让开发者能够快速找到并解决内存泄漏问题。
从 Android Studio Quail 1 版本开始,您现在还可以使用“使用智能体修复”按钮请求 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 配置分析器。它可以深入了解 R8 配置质量以及保留规则对应用的影响。我们还引入了三个分数,用于显示可用于优化、混淆和缩减的代码库量。
AQI 中集成智能体后,针对崩溃问题提供的建议修复方案
App Quality Insights 工具窗口现在与 AI 智能体集成,可分析崩溃数据以及源代码,以提供详细说明并建议潜在的修复方案。在 App Quality Insights 工具窗口中选择崩溃后,导航到“Insights”标签页,然后点击“See more”以查看崩溃的详细说明。点击“Fix with AI”,让智能体建议您可以查看和接受的代码更改。
开始使用
Android Studio 正在缩小构思与实现之间的差距。借助专为智能体开发而打造的强大工具,构建和发布高质量的 Android 应用从未如此轻松。
下载最新的 Android Studio Quail 预览版 build 并试用这些新功能。与以往一样,您的反馈对我们至关重要。请在 LinkedIn、YouTube 或 X 上查看已知问题、报告 bug 并加入我们充满活力的社区。祝大家编码顺利!
如需了解此公告和所有 Google I/O 2026 更新,请访问 io.google。
继续阅读
-
产品资讯
在 2026 年 Google I/O 大会上,我们介绍了 Android 从操作系统到智能系统的转变。我们还演示了如何使用系统原生构建智能体验,并将 Google AI 的强大功能引入您的应用。
Jingyu Shi • 阅读用时:2 分钟
-
产品资讯
每位开发者的 AI 工作流和需求都是独一无二的,因此能够选择 AI 如何帮助您进行开发非常重要。1 月,我们推出了在 Android Studio 中选择任何本地或远程 AI 模型来支持 AI 功能的功能
Matthew Warner • 阅读用时:2 分钟
-
产品资讯
我们很高兴地宣布,Android XR 现在正式支持 Unreal Engine 和 Godot。我们还推出了旨在提高您的工作效率并启用新的 XR 功能的新工具:Android XR Engine Hub 和 Android XR Interaction Framework。
随时了解最新动态
每周通过电子邮件接收最新的 Android 开发洞见 每周。