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

1. 准备工作

在此 Codelab 中,我们将会用到您在学习“创建您的首个 Android 应用”Codelab 时构建的 Greeting Card 应用,设置 Android 虚拟设备 (AVD),并会在 Android 模拟器上了解代码的实际运行情况。

前提条件

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

学习内容

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

构建内容

  • 使用模板构建的基本 Android 应用

所需条件

  • 一台安装了 Android Studio 的计算机

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

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

建议将视频展开至全屏。您只需点击视频播放器中的全屏图标 此符号突出显示了方形的 4 个角,表示全屏模式。,即可更清楚地查看 Android Studio 和相关代码。

这是可选步骤。您也可以跳过视频,立即开始按照此 Codelab 中的说明操作。

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

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

创建 AVD

为了在计算机上通过模拟器运行 Android 应用,我们首先需要创建一个虚拟设备。

  1. 在 Android Studio 中,依次选择 Tools > Device Manager

5f936f312c2dd4bd.png

系统随即会打开 Device Manager 对话框。如果您以前创建过虚拟设备,则此对话框中会列出该设备。

ce77f609ac05754c.png

  1. 点击 Create virtual device

系统随即会显示 Virtual Device Configuration 对话框。

b79c82bf0a068686.png

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

  1. 选择 Phone 类别。
  2. 选择所需手机(例如 Pixel 5),然后点击 Next

此步骤会打开另一个屏幕,供您选择在虚拟设备上运行的 Android 版本。这可让您在不同版本的 Android 系统上测试您的应用。

87e81ed9e47fbc85.png

  1. 如果 S 旁边显示下载链接,请依次点击 Download > Accept > Next > Finish。显示下载链接即表明您的计算机上未安装相关映像。在这种情况下,您必须先安装该映像,然后才能配置虚拟设备。下载过程需要一些时间才能完成。

dca196de91530326.png

30286f0543d58317.png

  1. Recommended 标签页中,选择“S”作为要在虚拟设备上运行的 Android 版本。

在撰写本文时,Android S 是最新的 Android 版本,不过您可以选择后续发布的任何稳定版本。如需查看稳定版的列表,请参阅平台代号、版本、API 级别和 NDK 版本

系统会打开另一个屏幕,您可以在其中为设备选择其他配置详情。

c59d1e4d6874cd8c.png

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

系统会返回到 Android Virtual Device Manager 窗格。

102842cfc3d3e05d.png

  1. 关闭 Device Manager 对话框。

在 Android 模拟器上运行应用

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

8d0cf49cae5c873f.png

  1. 点击 9dbf17c1342cd95.png

虚拟设备的启动方式与实体设备类似。模拟器首次启动需要一些时间,有可能是几分钟。虚拟设备应该会在代码编辑器旁边打开。

c490ccdd97359779.png

当应用准备就绪后,便会在虚拟设备上打开。

7cacf7088add1845.png

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

4. 总结

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

总结

  • 如需创建 AVD,请打开您的项目,然后依次点击 Tools > Device Manager,最后使用设备管理器选择硬件设备和系统映像。
  • 如要在虚拟设备上运行应用,请确保您已创建设备,从工具栏菜单中选择相应设备,然后点击 9dbf17c1342cd95.png

了解更多内容