本页列出了 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 Quail 3 | 稳定 |
| Android Gradle 插件 9.3.0 | 稳定 |
| Android Studio Quail 4 | RC |
| Android Studio Rabbit 1 | Canary 版 |
与 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 Quail 4
以下是 Android Studio Quail 4 中的新功能。
如需了解此版 Android Studio 中已修复的问题,请参阅已解决的问题。
在代理模式下使用 Firebase 构建全栈应用
在 Android Studio 中,您可以使用 Firebase 代理技能直接在代理模式下启用和配置 Firebase 服务(例如身份验证和 Cloud Firestore 数据库)。 该智能体可以帮助您完成 Firebase 集成并配置后端服务。通过此集成,您无需离开 IDE 即可构建强大的全栈 Android 应用。
布局检查器中的重组状态读取
我们向布局检查器添加了重组状态读取,以便更轻松地诊断高重组计数。此功能在 Panda 3 Canary 版中提供,可提供在相应周期内执行的状态读取的详细列表,帮助您识别触发重组的状态变量。如需使用此功能,请使用 compose.ui:ui:1.10.0 (BOM 2025.12.01) 或更高版本。
主要功能
此功能的主要特性如下所示:
- 跟踪状态失效:当节点重新组合时,点击组件树中的重新组合次数链接,打开“状态检查”面板。
- 详细的堆栈轨迹:确定正在读取的特定状态变量,包括数量、列表或海拔值。检查哪些内容已
invalidated(更改),以触发更新。 - 浏览重组历史记录:使用面板标题中的导航箭头,循环浏览特定节点之前重组的状态数据。
- AI 赋能的说明:在“状态检查”面板中点击使用 AI 解释,即可显示对读取状态的自然语言分解,以及该状态导致重新组合的原因。
开始
请按照以下步骤试用这些功能。
- 打开布局检查器。
右键点击重组列,然后执行以下操作之一:
- 对于所有节点,请选择 Observe Recomposition > Observe All。
- 如需了解具体注释,请选择重组 > 观察节点。
在布局检查器中开启重组状态读取功能 与应用互动。发生重组时,点击组件树中的蓝色计数链接以检查状态。
布局检查器中重组状态读取的示例结果 点击“使用 AI 解释”,即可获取有关重组发生原因的细分分析。
布局检查器中“使用 AI 解释”功能针对状态读取的示例结果
Gemma 4 集成
现在,您可以直接在 Android Studio 中运行强大的 Gemma 4 模型,以获取 AI 代码辅助功能,而无需依赖第三方提供商来托管该模型。此本地执行由集成运行时原生提供支持,可让您完全掌控新功能的设计、代码的重构和问题的调试,所有操作均可在设备上完成。如需下载 Gemma 模型,请依次前往“设置”>“工具”>“AI”>“模型提供方”>“Gemma”。
使用互动式预览模拟返回导航过渡
Quail 4 引入了专用控件,包括“向后导航”操作和“预测性返回进度”滑块,让您无需部署到实体设备或模拟器即可测试返回和前进动画。现在,您可以在 Compose 互动式预览中直接逐步执行自定义过渡状态,并验证预测性返回手势行为。
Android Studio Rabbit 1
以下是 Android Studio Rabbit 1 中的新功能。
如需了解此版 Android Studio 中已修复的问题,请参阅已解决的问题。
Compose 预览版屏幕截图测试工具
使用 Compose 预览版屏幕截图测试工具来测试您的 Compose 界面并防止出现回归问题。借助此新工具,您可以生成 HTML 报告,直观地检测应用界面的任何变化。如需了解详情,请参阅 Compose 预览版屏幕截图测试。
发布到 Google Play 以进行测试
现在,您可以使用 Android Studio 将应用的新版本直接上传到 Google Play 管理中心测试轨道。为此,您可以在“生成已签名的 App Bundle”流程结束时选择一个新选项,以继续“发布以供测试”。此集成支持将全新应用的初始版本上传到 Play 管理中心内部测试轨道。您还可以使用此功能将现有应用的发布版本上传到其他类型的测试轨道。您需要在 Google Play 管理中心注册,才能使用此功能。
Android Studio 是 Gemini Enterprise 套餐的一部分
Android Studio 现在已包含在 Gemini Enterprise 订阅套装中,这使企业开发团队能够使用直接托管在组织 Google Cloud 基础架构中的模型来部署 Android Studio。每个会话均在 Google Cloud 的企业安全控制措施、数据驻留保证和 Google Cloud 服务条款的约束下运行。Android Studio 随附于 Gemini Enterprise Standard 或 Gemini Enterprise Plus 订阅方案。
通过将 Android Studio 连接到您的 Google Cloud 项目,您的组织可以获得以下好处:
- 企业治理:在项目现有的《Google Cloud 服务条款》下运营,并具有集中式管理控制功能。
- 数据驻留和安全性:将代码和数据保留在安全网络中。 您的提示、AI 回答、代码和遥测数据会保留在您的专用网络(通过 VPC Service Controls)和所选数据区域中。
- 合并结算:直接通过您现有的 Google Cloud 结算账号随用随付,并采用统一的账单。
如需详细了解 Google 企业版对 AI 开发者工具的支持,请参阅 Google Cloud 文档中的 AI 开发者工具概览。
登录 Android Studio(已订阅 Gemini Enterprise)
如需使用 Gemini Enterprise 订阅登录 Android Studio,请按以下步骤操作:
- 启动 Android Studio。
- 如需打开代理工具窗口,请点击 Agent
或依次点击 View > Tool Windows > Agent。 - 点击登录 Google 以使用浏览器登录。
- 点击商家账号。
- 点击继续使用 Google Cloud,通过浏览器登录。
- 如果找到许可(订阅类型),它将显示在 Android Studio 中。选择与要打开的项目对应的许可。
除了选择列出的许可之外,您还可以自行分配许可:
- 点击根据项目 ID 自动分配。
- 点击下一步。
- 输入您的项目 ID。
- 输入您的位置:全球、欧洲 (EU) 或美国 (US)。
- 确认许可,以保存您的选择。
如果您日后需要更改许可选择或更新项目 ID,请依次前往 File(在 macOS 上,则为 Android Studio)> Settings > AI > Model Providers,然后在 Change License 下更改选择。
问题排查
如果您在使用 Android Studio 时遇到 Gemini Enterprise 订阅方面的问题,请先检查您使用的是否为 Android Studio Quail 4 Canary 4 或更高版本。如果问题仍然存在,您需要与管理员联系以进行配置更改:
- 如果在设置过程中未显示任何许可,请与您的管理员联系以申请访问权限。我们建议您设置自动分配许可。
- 如果您无法在 Android Studio 中访问最新的 Gemini 模型,请与您的管理员联系,以启用预览版模型。