Android Studio Panda 3 现已发布稳定版,可在生产环境中使用。此版本让您可以更好地控制和自定义 AI 赋能的工作流,从而比以往更轻松地构建高质量的 Android 应用。
无论您是为现有应用添加新功能,还是构建全新的应用,这些更新都能让 Android Studio 中的 AI 智能体学习您的特定做法,并让您对智能体的权限进行精细控制,从而提升您的开发体验。
最后,除了 AI 技能和智能体模式增强功能之外,Android Studio Panda 3 还更新了对为汽车构建 Android 应用的支持。
下面将深入介绍新功能:
智能体技能
您可以在 Android Studio 中使用智能体技能,打造更实用的 AI 智能体。智能体技能是专门的指令,可教智能体特定工作流的新功能和最佳实践,智能体随后可以根据需要利用这些技能。这可以显著减少日常提示所需的详细程度。智能体技能可与 Android Studio 中的 Gemini 或您集成到 Android Studio 智能体框架中的其他 远程第三方 LLM 搭配使用。
您和团队成员可以创建技能,准确告知智能体您希望如何处理代码库中的特定任务。例如,您可以创建针对组织编码标准量身定制的自定义“代码审核”技能,或自定义技能,以便为智能体提供有关使用内部库的更多信息。
创建技能后,智能体将能够自动使用该技能,您也可以通过输入 @,然后输入技能名称来手动触发该技能。如需详细了解如何为代码库创建技能,请参阅相关文档,或者更好的是,让智能体帮助您构建新技能,它会引导您了解详细信息!
使用入门
如需为项目构建技能,请执行以下操作:
- 在项目的根文件夹中创建一个 .skills 目录。
- 将 SKILL.md 文件放入此新目录中。
- 为该文件添加名称和说明以定义自定义工作流,这样技能就准备就绪了。
- (可选)添加脚本、素材资源和引用,以便为智能体提供更多指导。
管理智能体模式的权限
您可以控制代码库,现在可以更慎重地选择与 AI 智能体共享哪些数据和功能。借助 Android Studio 中新的精细智能体权限,您可以准确决定智能体可以为您执行哪些操作。
当智能体模式需要读取文件、运行 shell 命令或访问网络时,它会明确请求您的许可。我们知道,在 AI 工作流中,“审批疲劳”是一个真正的风险,即当工具过于频繁地请求权限时,很容易在没有充分审核操作的情况下就开始点击“允许”。通过为可信操作提供精细的“始终允许”规则,并为实验性操作提供可选的沙盒,Android Studio 可帮助您专注于实际需要手动批准的高风险决策。
智能体权限的设置和使用非常直观。例如,授予高级别权限会自动授权相关子工具,而您之前批准的命令将自动运行,不会中断您的流程。请放心,访问 SSH 密钥等敏感文件始终需要您明确批准。
为了进一步提高安全性,您还可以使用可选的沙盒来对智能体实施严格的隔离控制。
空汽车应用库应用模板
我们正在努力让您能够更轻松地为汽车构建 Android 应用。过去,为汽车构建应用意味着需要处理复杂的配置,才能成功构建项目。
现在,您可以使用 Android Studio 中新的“空汽车应用库应用”模板来加快开发速度。此模板可处理 Android Auto 和 Android Automotive OS 上针对驾驶场景优化的应用所需的样板代码,从而为您节省大量时间和精力。您无需陷入设置困境,而是可以专注于为用户打造最佳的驾驶体验。
使用入门
如需使用新模板,请执行以下操作:
- 在“Welcome to Android Studio”屏幕上选择 New Project (或在项目中选择 File > New > New Project )。
- 搜索或选择 Empty Car App Library App 模板。
- 为应用命名,然后点击 Finish 以生成针对驾驶场景优化的应用。
Android Studio Panda 版本
Panda 3 基于上个月以 AI 为中心的 Panda 2 版本构建。如需详细了解新的 Android Studio 功能,包括 AI 赋能的“New Project Flow”(可将您从提示带到原型)和“Version Upgrade Assistant”(可帮助您轻松更新依赖项),请参阅Android Studio Panda 2:从提示到可运行的原型一文。
使用入门
立即开始使用,加快开发速度。下载 Android Studio Panda 3,立即开始探索这些强大的新智能体功能。
与往常一样,您的反馈对我们至关重要。您可以在 LinkedIn、Medium、YouTube 或 X 上查看已知问题、报告 bug,并加入我们充满活力的社区。祝大家编码顺利!
-
产品新闻在今年的 Google I/O 大会上,我们不仅会进行迭代式更改,还会对应用的构建方式进行根本性转变。我们的最新工具专为智能体时代而打造,其功能不仅可以提高 Android 开发者的工作效率,还可以为部署在代码库中的 AI 智能体提供强大支持。
Matthew Warner • 8 分钟阅读时间 -
产品新闻Android Studio Panda 4 现已发布稳定版,可在生产环境中使用。此版本引入了规划模式、“Next Edit Prediction”等功能,让您可以比以往更轻松地构建高质量的 Android 应用。
Matt Dyor • 5 分钟阅读时间 -
产品新闻每位开发者的 AI 工作流和需求都是独一无二的,因此能够选择 AI 如何帮助您进行开发非常重要。今年 1 月,我们推出了选择任何本地或远程 AI 模型来为 Android Studio 中的 AI 功能提供支持的功能
Matthew Warner • 2 分钟阅读时间
每周通过电子邮件接收最新的 Android 开发洞见 每周。