作为 Android 开发者,在选择用于应用开发的代理、工具、命令行界面 (CLI) 和 LLM 时,您有很多选择。无论您是在 Android Studio 中的 Gemini、Antigravity 2.0、Antigravity CLI 中使用,还是使用 Anthropic 的 Claude Code 或 OpenAI 的 Codex 等第三方代理,我们的使命始终如一:确保随时随地都能进行高质量的 Android 开发。
在 Google I/O ‘26 上,我们分享了代理式开发方面的最新进展,并展示了 Android CLI 的一些最新功能,该工具目前已稳定在 1.0 版,可供所有 Android 开发者使用。从新技能到让智能体能够访问强大的 Android Studio 功能,我们为智能体提供了合适的工具,以便它们与您一起构建应用。
如果您已在使用 Android CLI,并想立即开始使用所有新功能,只需运行 android update 即可。否则,请继续阅读,详细了解我们如何让您选择的代理在构建 Android 应用方面表现更出色。
面向 Antigravity 的 Android 开发解锁
Google Antigravity 现在包含一个可选的 Android 资源包,其中包含 Android CLI 和技能,您可以选择安装。您可以在安装后在初始配置期间安装该软件包,也可以稍后通过设置 > 自定义 > Build With Google 插件菜单安装该软件包。
这为 Antigravity 提供了 Android CLI 的所有强大工具和知识,使其能够更轻松高效地执行 Android 应用开发所需的核心任务,从创建项目到在新 Android 虚拟设备上部署应用。
面向所有代理解锁 Android Studio 功能
Android CLI 为 AI 智能体提供了一个轻量级界面,以便其执行任务并检索有关 Android 开发的知识。不过,专业化也有好处 - Android Studio 包含十多年的 Android 专业知识,可处理最复杂的 Android 项目。这包括 Android Studio 强大的静态分析引擎、重构工具、依赖项管理、界面设计和渲染库等。AI 智能体现在可以利用 Android Studio 的工具来获得许多相同的功能。
最新版本的 Android CLI 引入了新的 android studio 命令。这样一来,您选择的代理就可以利用 Android Studio 的深度情境化功能,更好地理解并对打开的 Android 项目执行操作。通过将 Android Studio 与您偏好的代理搭配使用 Android CLI,代理的任务可以更高效地浏览代码库,从而生成更精确的代码更改。此外,当您使用 Android CLI 创建和迭代项目时,可以更轻松地过渡到 Android Studio,从而使用专门构建的工具(例如性能分析器、Compose 预览和 Android 设备串流)来获得生产级润饰。
在最新预览版 Android Studio Quail 中打开项目后,您(或您的代理)可以运行以下命令,检查 Android CLI 是否已与您打开的项目建立连接:
$ android studio check pid: 32942 version: Android Studio Projects: READY JetSet /Users/adarshf/AndroidStudioProjects/jetset-main
然后,代理可以使用 android studio 命令访问强大的 IDE 工具,从而更高效地与项目进行交互。主要命令包括:
- analyze-file:使用编辑器的内置检查功能分析文件中的错误和警告。
- find-declaration:使用语义解析在整个项目中查找符号(类、方法、变量、字段、常量或 Android 资源/颜色)的确切定义位置。
- find-usages: 使用语义分析在整个项目中查找符号(类、方法、变量或 Android 资源)的所有引用和声明。
- render-compose-preview: 渲染 Jetpack Compose 界面预览,并在成功时返回图片和界面层次结构的路径。
- version-lookup:获取有关常见制品库(例如 Google Maven 制品库)中可用的指定应用依赖项版本的最新信息。通过提供程序化解决方案,依赖项管理不再那么繁琐,并且不易出现不稳定性。
- open-file: 直接在 Android Studio 中打开文件。如果支持人员想引导您查看 IDE 中的 Compose 预览、性能轨迹或其他特定文件,此功能会很有用。
例如,代理现在可以运行以下命令,为您的 Android 应用的新布局渲染 Compose 预览,然后在 Android Studio 中打开预览,以便您并排查看多个 Compose 预览,并直接在 IDE 中进行 AI 辅助编辑。
$ android studio find-declaration HotelDetailScreen $ android studio analyze-file .../JetPacker/feature/detail/src/main/java/com/example/jetset/feature/detail/HotelDetailScreen.kt $ android studio open-file feature/detail/src/main/java/com/example/jetset/feature/detail/HotelDetailScreen.kt
如需详细了解如何使用这些命令,请运行 android help。此外,为确保代理了解如何使用此工具,请运行 android init 更新 Android CLI 技能。
更多入门方式
为了尽可能顺畅地将 Android CLI 集成到您的环境中,我们提供了更多方式。您现在可以使用更多软件包管理器(apt-get、winget 和 homebrew)下载并安装 Android CLI。例如,您可以运行以下命令,使用 winget 安装 Android CLI:
winget install -e --id Google.AndroidCLI
我们还更新了安装,使其默认安装到用户本地目录。您可以在 Android CLI 页面上找到适用于所有受支持操作系统的命令以及其他下载选项。
支持历程
我们还推出了对行程的支持。借助 Android CLI 随附的历程工具和技能,您现在可以选择任何代理来创建和运行历程。历程是指应用的用户历程的自然语言描述,可直接保存到您的项目中。
代理可以使用 Android CLI 运行这些历程,像用户一样浏览您的应用。这样一来,您就可以通过全新的方式来测试、验证或收集应用关键体验方面的数据,而这一切都由自然语言驱动,并由代理执行。
拓展 Android 技能
为了帮助模型更好地理解和执行遵循我们最佳实践的特定模式,我们将继续扩展 Android 技能库。我们正在推出新技能,让您在任何地方都能更高效、更富有成效地进行 Android 开发:
- 显示眼镜和 Jetpack Compose Glimmer(适用于 XR): 提供有关使用 Jetpack Compose Glimmer 界面工具包为 Android 显示眼镜开发投影应用的指南。
- 迁移到 CameraX:帮助您将旧版 Android 相机实现(Camera1 或原始 Camera2 API)迁移到 CameraX。
- Perfetto SQL:将自然语言数据提示转换为 Perfetto SQL 查询,并针对本地跟踪文件执行这些查询。
- 自适应界面:有关如何制作或更新应用界面的说明,以便界面适应不同的 Android 设备
- 测试设置: 创建基本测试策略。
- 样式:有助于为新组件采用新的 Jetpack Compose 样式 API,并支持迁移到样式 API。
- AppFunctions: 分析 Android 代码库以推荐和实现新的 AppFunctions,并改进 KDoc 文档以优化 Model Context Protocol。
您可以直接从命令行将这些新技能添加到工作流中。为了帮助代理立即了解并使用 Android CLI,您可以运行以下命令来初始化环境并安装基本的 android-cli 技能:
android init
然后,您可以搜索智能体所需的确切功能,从而浏览和设置智能体工作流:
android skills list
找到合适的技能后,运行以下命令将其安装到您的环境中:
android skills add –skill=
立即开始使用
如需下载 Android CLI 的稳定版 1.0、探索新工具并浏览完整文档,请立即前往 d.android.com/tools/agents!此外,请务必更新到 Android Studio 的最新预览版,以解锁 Android CLI 提供的最新功能。我们迫不及待地想看看您将如何使用 Android CLI 1.0,以及这些新功能将如何大幅提升您的日常工作效率。欢迎加入我们在 LinkedIn、Medium、YouTube 或 X 上的活跃社区,并分享您的反馈。
如需了解此公告和所有 Google I/O 2026 更新,请访问 io.google。
继续阅读
-
产品资讯
我们很高兴推出 Android XR SDK 开发者预览版 4,继续专注于统一头戴设备、有线 XR 眼镜和智能眼镜的跨设备开发。
Amy Zeppenfeld, Stevan Silva • 阅读用时:5 分钟
-
产品资讯
Google I/O '26 大会发布了 17 项针对 Android 开发者的重要公告,重点介绍了以代理为主导的生产力、作为界面标准的 Compose First,以及适用于不断扩展的生态系统的高性能媒体和自适应开发。
Matthew McCullough • 阅读用时:8 分钟
-
产品资讯
Android Performance Analyzer (APA) 是 Android 移动生态系统的新分析器和性能分析工具。APA 是一款分析工具,适用于任何需要让自己的 Android 应用或游戏运行得更好、更快的开发者。
Mayank Jain • 阅读用时:5 分钟
随时了解最新动态
每周通过电子邮件接收最新的 Android 开发洞见。