Android 仿真器设置

本指南介绍如何准备好 Android Emulator 以测试应用

概述

可使用各种配置运行 Android Emulator 来模拟不同的设备。 每个配置称为虚拟设备。 在仿真器上部署和测试应用时,选择模拟物理 Android 设备(如 Nexus 或 Pixel 手机)的预配置或自定义虚拟设备。

下面列出的部分介绍了如何加速 Android Emulator 以最大限度提高性能、如何使用 Android Device Manager 创建和自定义虚拟设备,以及如何自定义虚拟设备的配置文件属性。 此外,疑难解答部分说明了常见模拟器问题和解决方法。

部分

通过硬件加速提高仿真器性能

如何使用 Hyper-V 或 HAXM 虚拟化技术为计算机准备最大的 Android Emulator 性能。 由于在没有硬件加速的情况下 Android Emulator 的运行可能会极度缓慢,因此,建议在使用模拟器之前在计算机上启用硬件加速。

使用 Android Device Manager 管理虚拟设备

如何使用 Android Device Manager 创建和自定义虚拟设备。

编辑 Android 虚拟设备属性

如何使用 Android Device Manager 编辑虚拟设备的配置文件属性。

Android Emulator 疑难解答

本文介绍运行 Android Emulator 时最常见的警告消息和问题,以及解决方法和相关技巧。

注意

如果要将 Mac 与 Apple 芯片(例如 M1)一起使用,需要从 GitHub 安装适用于 M1 的 Android Emulator 预览版

配置 Android Emulator 后,请参阅使用 Google Android Emulator 进行调试,了解如何启动模拟器以及如何使用它测试并调试应用的信息。

注意

自 Android SDK 工具版本 26.0.1 和更高版本开始,Google 已删除了对现有 AVD/SDK 管理器的支持,以支持其新的 CLI(命令行接口)工具。 由于此弃用更改,因此现在将 Xamarin SDK/Device Manager 用于 Android 工具 26.0.1 和更高版本,而不使用 Google SDK/Device Manager。 有关 Xamarin SDK 管理器的详细信息,请参阅设置 Xamarin.Android 的 Android SDK