Android 模拟器

2025年3月17日 | 阅读 3 分钟

Android 模拟器是一个Android 虚拟设备 (AVD),它代表一个特定的 Android 设备。我们可以将 Android 模拟器用作目标设备,在 PC 上执行和测试我们的 Android 应用程序。Android 模拟器提供了几乎所有真实设备的功能。我们可以接收来电和短信。它还可以提供设备的位置信息并模拟不同的网络速度。Android 模拟器模拟旋转和其他硬件传感器。它可以访问 Google Play 商店,等等。

Android Emulator

在模拟器上测试 Android 应用程序有时比在真实设备上更快、更容易。例如,与通过 USB 连接的真实设备相比,我们可以更快地将数据传输到模拟器。

Android 模拟器随附了多种 Android 手机、Wear OS、平板电脑和 Android TV 设备的预定义配置。

要求和建议

Android 模拟器除了 Android Studio 的基本系统要求外,还需要额外的要求。这些要求如下:

  • SDK Tools 26.1.1 或更高版本
  • 64 位处理器
  • Windows:支持 UG (无限制客户机) 的 CPU
  • HAXM 6.2.1 或更高版本(推荐 HAXM 7.2.0 或更高版本)

安装模拟器

Android 模拟器在安装 Android Studio 时已安装。但是,模拟器的一些组件可能在安装 Android Studio 时安装,也可能未安装。要安装模拟器组件,请在SDK ManagerSDK Tools选项卡中选择Android Emulator组件。

在模拟器上运行 Android 应用

我们可以从 Android Studio 项目运行 Android 应用,也可以像在设备上运行任何应用一样,运行已安装在 Android 模拟器上的应用。

要启动 Android 模拟器并在其中运行应用程序:

1.Android Studio中,我们需要创建一个 Android 虚拟设备 (AVD),模拟器可以使用该设备来安装和运行您的应用。要创建新的 AVD:

1.1通过点击Tools > AVD Manager打开 AVD Manager。

Android Emulator

1.2在 AVD Manager 对话框底部,点击 Create Virtual Device。然后出现Select Hardware页面。

Android Emulator

1.3选择一个硬件配置文件,然后点击Next。如果您看不到所需的硬件配置文件,则可以创建或导入一个硬件配置文件。然后出现System Image页面。

Android Emulator

1.4选择特定 API 级别的系统映像,然后点击Next。这将打开Verify Configuration页面。

Android Emulator

1.5根据需要更改 AVD 属性,然后点击Finish

2.在工具栏中,从目标设备下拉菜单中选择要运行应用的 AVD。

Android Emulator

3.点击Run

在不先运行应用的情况下启动模拟器

要启动模拟器:

  1. 打开 AVD Manager。
  2. 双击一个 AVD,或点击Run

当模拟器运行时,我们可以运行 Android Studio 项目,并选择模拟器作为目标设备。我们也可以将 APK 文件拖放到模拟器上进行安装,然后运行它们。

从命令行启动模拟器

Android SDK 包含 Android 设备模拟器。Android 模拟器允许您在不使用物理设备的情况下开发和测试应用程序。

启动模拟器

使用emulator命令,我们将启动一个模拟器。这是运行项目或通过 AVD Manager 启动的替代方法。

以下是启动虚拟设备的基本命令行语法:

例如,如果我们在 Mac 上的 Android Studio 中执行模拟器,则默认命令行将类似于以下内容:

要显示 AVD 名称列表,请输入以下命令:

运行和停止模拟器,并清除数据

从“虚拟设备”页面,我们可以对模拟器执行以下操作:

Android Emulator
  • 要运行使用 AVD 的 Android 模拟器,请双击 AVD,或点击Launch
  • 要停止正在运行的模拟器,请右键单击并选择Stop,或点击 Menu ▼ 并选择 Stop。
  • 如果我们要清除模拟器中的数据并将其恢复到首次定义时的初始状态,请右键单击 AVD 并选择Wipe Data。或者点击 Menu ▼ 并选择Wipe Data