我们收到反馈,开发者希望尽快在稳定版渠道中使用 AI 功能。从 Narwhal 稳定版开始,您现在可以通过“设置”菜单中的 Studio 实验室 菜单发现并试用最新的 AI 实验性功能。
您可以率先体验 AI 实验,分享您的反馈,帮助我们将这些实验引入到您每天使用的 IDE 中。前往“设置”中的“Studio 实验室”标签页,然后启用您想要开始使用的功能。这些 AI 功能会在 Canary 版中自动启用,无需执行任何操作。
Studio 实验室功能
Android Studio 的 Journeys
借助 Android Studio 的 Journeys,您可以使用自然语言 描述每个测试(称为“Journey”)的步骤和断言,从而更轻松地编写和维护端到端 测试。通过利用 Gemini 的视觉和推理能力,以自然语言编写的步骤会转换为 Gemini 在您的应用上执行的操作,从而让您更轻松地编写和理解 Journey。此外,您还可以编写和描述更复杂的断言,Gemini 会根据其在设备上看到的内容评估这些断言,以确定您的 Journey 是通过还是失败。
由于 Gemini 会推理出要执行哪些操作才能实现目标,因此 Journey 对应用布局或行为的细微变化具有更强的适应能力,从而在针对不同版本的应用和不同的设备配置运行时,减少了不稳定的测试。
您可以直接在 Android Studio 中针对任何本地或远程 Android 设备编写和运行 Journey。IDE 提供了一种新的编辑器体验,用于制作 Journey,并提供丰富的运行结果,帮助您更好地了解 Gemini 的推理和 Journey 执行过程。