[译]Android Studio 4.1 Canary 8 available

[译]Android Studio 4.1 Canary 8 available

直接在 Android Studio 中运行 Android 模拟器

现在你可以直接在 Android Studio 中运行 Android 模拟器了。 使用这个特性可以节省屏幕空间,使用热键在模拟器和编辑器窗口之间快速导航,并在单个应用程序窗口中组织 IDE 和模拟器工作流

The emulator launching in a tool window in Android Studio.

要在 Android Studio 中运行模拟器,确保你使用的是带有30.0.10或更高版本 Android 模拟器的 Android Studio 4.1,然后按照以下步骤:

  1. 单击 File > Settings > Tools > Emulator (或 macOS 上的 Android Studio > Preferences > Tools > Emulator) ,然后在工具窗口中选择“启动”并单击“确定”
  2. 如果模拟器窗口没有自动出现,请单击 View > Tool Windows > Emulator 打开该窗口
  3. 使用 AVD Manager 启动您的虚拟设备并运行您的应用程序

限制

目前,当模拟器在工具窗口中运行时,您不能使用它的扩展控件。如果您的开发工作流严重依赖于扩展控件,那么继续使用 Android 模拟器作为开发绿色软体。此外,某些虚拟设备(如 Android TV 和可折叠设备)不能在 Android Studio 中运行,因为它们有专门的用户界面要求或扩展控件中的重要功能。

改进 instrumentation 测试

从 Android Studio 4.1 Canary 8 开始,现在可以并行地在多个设备上运行仪表测试,并使用专门的 instrumentation 测试结果面板进行调查。使用此面板,您可以确定测试是否由于 API 级别或硬件属性而失败。.

Insrumentation test panel

在各种各样的 API 级别和形式因素下测试你的应用程序是确保所有用户在使用你的应用程序时都有一个很好的体验的最好方法之一。

利用这一特性:

  1. 在目标设备下拉菜单(IDE 的顶部中心)中选择 Modify Device Set

    Target device dropdown

  2. 选择目标设备并单击 OK.

    Modify device set dialog

  3. 在目标设备下拉菜单中选择 Multiple Devices 并运行测试。

    Select Multiple Devices from target device dropdown

若要在运行面板中查看测试结果,请转到 View > Tool Windows > Run

新的测试结果面板允许您根据状态、设备和 API 级别筛选测试结果。此外,可以通过单击标题对每个列进行排序。通过单击单个测试,可以分别查看每个设备的日志和设备信息。

General Fixes

Android Gradle Plugin

Code Editor

版权声明

禁止一切形式的转载-禁止商用-禁止衍生 申请授权

脉脉不得语
脉脉不得语
Zhengzhou Website
Android Developer | https://androiddevtools.cn and https://androidweekly.io Funder | GDG Zhengzhou Funder & Ex Organizer | http://Toast.show(∞) Podcast Host

你已经成功订阅到 Android 开发技术周报
太棒了!接下来,完成检验以获得全部访问权限 Android 开发技术周报
欢迎回来!你已经成功登录了。
Unable to sign you in. Please try again.
成功!您的帐户已完全激活,您现在可以访问所有内容。
Error! Stripe checkout failed.
Success! Your billing info is updated.
Error! Billing info update failed.
🍗