本页列出了 Android Studio 预览版中引入的新功能。 预览版 build 可让您抢先体验 Android Studio 中的最新功能和改进。您可以下载这些预览版。 如果您在使用 Android Studio 预览版时遇到任何问题,请告知 我们。您的错误报告有助于我们改进 Android Studio。
Canary 版包含正在积极开发中的最新功能,并且经过了小范围测试。虽然您可以使用 Canary 版进行开发,但请注意,可能会添加或更改功能。候选发布版本 (RC) 是 Android Studio 的下一个版本,并且已接近稳定版。下一个版本的功能集已稳定。如需了解 Android Studio 版本命名方式,请参阅 Android Studio 版本名称。
如需了解 Android Studio 预览版的最新动态,包括每个预览版中的 重要修复列表,请参阅 Android Studio 博客中的 版本 更新。
当前 Android Studio 版本
下表列出了当前的 Android Studio 版本及其 各自的渠道。
| 版本 | 渠道 |
|---|---|
| Android Studio Quail 1 | 稳定 |
| Android Gradle 插件 9.2.0 | 稳定 |
| Android Studio Quail 2 | RC |
与 Android Gradle 插件预览版的兼容性
每个 Android Studio 预览版都会与相应版本的 Android Gradle 插件 (AGP) 一起发布。Studio 预览版应适用于任何兼容的 AGP 稳定版。不过,如果您使用的是 AGP 预览版,则必须使用相应的 Studio 预览版(例如,Android Studio Chipmunk Canary 7 和 AGP 7.2.0-alpha07)。尝试使用不同的版本(例如,Android Studio Chipmunk Beta 1 和 AGP 7.2.0-alpha07)会导致同步失败,并提示您更新到相应版本的 AGP。
如需查看废弃和移除的 Android Gradle 插件 API 的详细日志,请参阅 Android Gradle 插件 API 更新。
Studio Labs
借助 Studio Labs,您可以在 Android Studio 稳定版中试用最新的 AI 实验性功能,从而更快地将我们的 AI 辅助功能集成到您的开发工作流中。如需了解详情,请参阅 Studio Labs。
以下是 Studio Labs 中目前提供的功能。
| 功能 | 说明 | 文档 |
|---|---|---|
| Android Studio 的 Journeys | 使用自然语言描述端到端测试的步骤和断言。 | Android Studio 的 Journeys |
Android Studio Quail 2
以下是 Android Studio Quail 2 中的新功能。
如需了解此版 Android Studio 中已修复的问题,请参阅已解决的 问题。
更多智能体技能
Android Studio 支持 智能体技能,这些技能是模块化 指令集,可让智能体掌握专业工作流和特定领域 的知识。通过向项目中添加技能,您可以教智能体遵循特定的最佳实践、架构模式和工作流。 这样,当您执行相关任务时,智能体就可以更准确地生成代码并自动激活技能,而且能够感知上下文。
您可以创建自己的自定义技能,也可以使用 Android CLI 安装我们的官方 Android 技能。Android 技能涵盖常见的工作流,例如 XML 到 Compose 迁移、边缘到边缘支持、Navigation 3 等。
并行对话
您可以在智能体模式下并行运行多个对话,从而更高效地在 IDE 中执行多项任务。例如,您可以在一个对话中启动长时间运行的任务(例如生成测试),在第二个对话中规划新功能,并在第三个对话中起草文档,所有这些操作都可以同时进行。
Android Studio 性能分析器中的 LeakCanary
Android Studio Panda 在 Android Studio 性能分析器中直接集成了 LeakCanary,作为一项专用任务。
Android Studio 中的 LeakCanary 性能分析器任务会主动将内存泄漏分析从您的设备转移到您的开发机器,与设备上的泄漏分析相比,这会在泄漏分析阶段显著提升性能。
此外,泄漏分析现在已在 IDE 中进行情境化,并与您的源代码完全集成,提供跳转到源代码 等功能和其他有用的代码连接,从而大幅减少调查和修复内存泄漏所需的摩擦和时间。您还可以复制整个泄漏分析,以便使用 Gemini 进行进一步处理。这可以显著提高您的工作效率,并改进开发阶段的工作流。