Studio Labs 中的 AI 功能

我们收到反馈,开发者希望尽快在稳定版渠道中使用 AI 功能。从 Narwhal 稳定版开始,您现在可以通过“设置”菜单中的 Studio 实验室 菜单发现并试用最新的 AI 实验性功能。

您可以率先体验 AI 实验,分享您的反馈,帮助我们将这些实验引入到您每天使用的 IDE 中。前往“设置”中的“Studio 实验室”标签页,然后启用您想要开始使用的功能。这些 AI 功能会在 Canary 版中自动启用,无需执行任何操作。

Studio Labs 中的 AI 功能
Studio 实验室中的 AI 功能

Studio 实验室功能

Android Studio 的 Journeys

借助 Android Studio 的 Journeys,您可以使用自然语言 描述每个测试(称为“Journey”)的步骤和断言,从而更轻松地编写和维护端到端 测试。通过利用 Gemini 的视觉和推理能力,以自然语言编写的步骤会转换为 Gemini 在您的应用上执行的操作,从而让您更轻松地编写和理解 Journey。此外,您还可以编写和描述更复杂的断言,Gemini 会根据其在设备上看到的内容评估这些断言,以确定您的 Journey 是通过还是失败。

由于 Gemini 会推理出要执行哪些操作才能实现目标,因此 Journey 对应用布局或行为的细微变化具有更强的适应能力,从而在针对不同版本的应用和不同的设备配置运行时,减少了不稳定的测试。

您可以直接在 Android Studio 中针对任何本地或远程 Android 设备编写和运行 Journey。IDE 提供了一种新的编辑器体验,用于制作 Journey,并提供丰富的运行结果,帮助您更好地了解 Gemini 的推理和 Journey 执行过程。