本页列出了 Android Studio 预览版中引入的新功能。 预览版 build 可让您抢先体验 Android Studio 中的最新功能和改进。您可以下载这些预览版。 如果您在使用 Android Studio 预览版时遇到任何问题,请与我们联系。您的错误报告有助于我们改进 Android Studio。
Canary 版包含正在积极开发中的最新功能,并且经过了小范围测试。虽然您可以使用 Canary build 进行开发,但请注意,功能可能会添加或更改。候选版本 (RC) 是 Android Studio 的下一个版本,几乎已准备好发布稳定版。下一个版本的功能集已稳定。如需了解 Android Studio 版本命名,请参阅 Android Studio 版本名称。
如需了解 Android Studio 预览版发布的最新资讯(包括每个预览版中的重要修正的列表),请参阅 Android Studio 博客中的版本更新。
当前版本的 Android Studio
下表列出了当前版本的 Android Studio 及其各自的渠道。
| 版本 | 频道 |
|---|---|
| Android Studio Panda 3 | 稳定版 |
| Android Gradle 插件 9.1.0 | 稳定版 |
| Android Studio Panda 4 | 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 实验室中提供的功能。
| 功能 | 说明 | 文档 |
|---|---|---|
| Android Studio 学习路线 | 使用自然语言描述端到端测试的步骤和断言。 | Android Studio 学习路线 |
Android Studio Panda 4
以下是 Android Studio Panda 4 中的新功能。
如需了解此版 Android Studio 中已修复的问题,请参阅已解决的问题。
Gemini API 启动器模板
Gemini API 启动器模板为 Android 开发者提供了一条将 AI 功能集成到其应用中的简单途径。借助 Firebase AI Logic,开发者可以避免手动配置和安全管理。
主要功能:
- 无需管理 API 密钥:无需在客户端代码中手动预配、嵌入或轮换 API 密钥,从而降低安全风险并缩短设置时间。
- 自动 Firebase 集成:将您的 Android Studio 项目与 Firebase 服务无缝连接。该模板可处理与 Gemini 模型安全通信所需的后端管道。
- 可用于生产环境的架构:基于 Firebase 的托管基础架构构建,确保您的 AI 功能可以从本地原型扩展到生产环境,而无需进行架构更改。
首先,依次前往 File > New > New Project,然后从可用项目类型列表中选择 Gemini API Starter 模板。
使用 Gemini 生成单元测试
Android Studio 中的 Gemini 可以为您的 Kotlin 和 Java 代码生成可编译的全面单元测试。Gemini 会分析您的源代码,以识别构造函数依赖项、业务逻辑分支和边缘情况,然后自动创建完整的测试类。这包括生成 setUp 方法、模拟初始化以及根据项目的特定架构和编码风格量身定制的各个测试用例。
如需开始使用,请打开一个源文件,右键点击要测试的代码,然后依次选择 AI > Generate Unit Tests。如需了解详情,请参阅使用 Gemini 生成单元测试。
Android Studio 中 Gemini 的 Google One 集成
Android Studio Panda 4 Canary 2 引入了增强的智能体模式体验,前提是您订阅了 Google One AI Pro 或 Ultra 方案。Google One 集成功能可为您的 Android 开发工作提供更强大的支持,包括更高的使用速率限值和更大的默认 Gemini 模型上下文窗口。如果您订阅了 Google One AI Pro 或 Ultra 方案,只需在 Android Studio 中登录 Google 账号,即可自动享受这些福利。