在 Android 模拟器上运行您的第一个应用

1. 开始之前

在本 Codelab 中,您将使用在 创建您的第一个 Android 应用 Codelab 中构建的贺卡应用,设置 Android 虚拟设备 (AVD),并在 Android 模拟器上查看您的代码运行情况。

先决条件

  • 了解如何设置、配置和使用应用程序,例如文字处理器或电子表格。

您将学到什么

  • 如何创建 AVD 并在 Android 模拟器上运行应用

您将构建什么

  • 一个基于模板的基本 Android 应用

您需要什么

  • 安装了 Android Studio 的电脑

2. 观看代码演示视频(可选)

如果您想观看课程讲师完成此 Codelab,请播放以下视频。

建议将视频扩展到全屏。在视频播放器中,点击全屏图标 此符号显示一个突出显示的正方形的四个角,表示全屏模式。,以便您可以更清楚地看到 Android Studio 和代码。

此步骤是可选的。您也可以跳过视频,立即开始 Codelab 指南。

3. 在 Android 模拟器上运行您的应用

在此任务中,您将使用 设备管理器 创建 Android 虚拟设备 (AVD)。AVD 是移动设备的软件版本,也称为模拟器,它在您的计算机上运行并模拟特定类型 Android 设备的配置。这可以是任何手机、平板电脑、电视、手表或 Android Auto 设备。您将使用 AVD 运行贺卡应用。

创建 AVD

要在计算机上的模拟器中运行 Android 应用,您首先需要创建一个虚拟设备。

  1. 在 Android Studio 中,选择工具 > 设备管理器

cf2abfbf15ceaa38.png

设备管理器对话框打开。如果您之前创建过虚拟设备,它将在此对话框中列出。

75adb8b6801b6f7f.png

  1. 点击 +(创建虚拟设备)。

虚拟设备配置对话框出现。

9a1c65cecebc1e5d.png

该对话框显示了一个按类别组织的预配置设备列表,您可以从中进行选择。对于每个设备,表格都提供了一列用于显示其显示尺寸(以英寸为单位)、屏幕分辨率(以像素为单位)和像素密度(每英寸像素数)。

  1. 选择手机作为类别。
  2. 选择一部手机,例如Pixel 6,然后点击下一步

此步骤将打开另一个屏幕,您可以在其中选择要在虚拟设备上运行的 Android 版本。这使您可以在不同版本的 Android 上测试您的应用。

7972833c77d3354c.png

  1. 如果UpsideDownCake旁边有下载链接,请点击下载 > 接受 > 下一步 > 完成。下载链接的存在表明该镜像未安装在您的计算机上,在这种情况下,您必须在配置虚拟设备之前安装该镜像。预计下载需要一些时间才能完成。

dca196de91530326.png

30286f0543d58317.png

  1. 推荐选项卡中,选择UpsideDownCake作为要在虚拟设备上运行的 Android 版本,然后点击下一步

Android 14 UpsideDownCake 是撰写本文时的最新 Android 版本,但您可以选择任何更新的稳定版本。有关稳定版本的列表,请参阅 平台代号、版本、API 级别和 NDK 版本

此操作将打开另一个屏幕,您可以在其中为设备选择其他配置详细信息。

8ce477310f6c5008.png

  1. AVD 名称字段中,输入 AVD 的名称或使用默认名称。保持其他字段不变。
  2. 点击完成

此操作将返回到设备管理器窗格。

448300499c4c136e.png

  1. 关闭设备管理器对话框。

在 Android 模拟器上运行您的应用

  1. 从 Android Studio 窗口顶部的下拉菜单中选择您创建的虚拟设备。

f74add101e42afde.png

  1. 点击 a9b51361ad5fb49f.png

虚拟设备就像物理设备一样启动。预计这需要一段时间(可能几分钟)才能首次启动模拟器。虚拟设备应在代码编辑器旁边打开。

1d09cfc43d012bd.png

当您的应用准备就绪时,它将在虚拟设备上打开。

e5f5b9afeb297948.png

太棒了!您的虚拟设备现在已启动并正在运行。应用启动,您可以在屏幕上看到背景颜色和问候语文本。

4. 结论

恭喜!您已在 Android 模拟器上运行了您的应用!

摘要

  • 要创建 AVD,请打开您的项目,点击工具 > 设备管理器,并使用 设备管理器 选择硬件设备和系统镜像。
  • 要在虚拟设备上运行您的应用,请确保您已创建设备,从工具栏菜单中选择该设备,然后点击 a9b51361ad5fb49f.png

了解更多