如何在 Virtualbox 中安装 Android

安卓 x86 虚拟机

有时需要在您的 PC 上使用一些原生 Android 应用程序,而现有的模拟器并不总是适用于所有情况。 无论是因为您是开发人员并且需要测试您的应用程序,还是因为您需要在 PC 上测试 Google 的操作系统,触手可及的最佳选择之一是 在 Virtualbox 中安装 Android.

这里 你将学会一步一步地去做除了了解Android版本方面的限制,以及Oracle VirtualBox中虚拟机的基本配置。

在您的 PC 上安装 VirtualBox

VirtualBox的

在您的 PC 上安装 VirtualBox,获得最新稳定版本的一般步骤是:

  1. 访问 VirtualBox 官方网站: 下载区.
  2. 在那里您将看到一个名为 VirtualBox Xyz 平台包的部分,Xyz 是下载时可用的最后一个稳定版本。
  3. 您可以下载多个软件包,具体取决于您的操作系统。 您必须选择适当的:
    • 适用于 Microsoft Windows 的 Windows 主机。
    • 适用于 macOS 的 OS X 主机。
    • 用于 Oracle Solaris OS 的 Solaris 主机。
    • GNU / Linux 发行版的 Linux 发行版。 其中有几种类型的包:
      • 对于 CentOS 和 Oracle Linux (rpm)
      • 对于 Ubuntu 和 Debian (deb)
      • openSUSE 和 Fedora (rpm)
      • 对于所有发行版 (.run)
  4. 一旦您为您的操作系统版本和类型选择了合适的软件包,您必须像安装任何其他程序一样安装它。
  5. 安装后还可以 下载并安装扩展 VitualBox 的,尽管这是可选的,因为它们仅用于在主机和来宾操作系统之间添加一些额外的功能。

我已经是 准备运行 并能够创建虚拟机。

注意:VirtualBox 不是模拟器

VirtualBox 不是模拟器 BlueStacks、逍遥游戏、Genymotion、Anbox 甚至 Android Studio 本身也是如此。 它是一种虚拟化软件,用于创建具有必要资源的虚拟机,以像在真机上一样运行操作系统。

我的意思是 选择正确的版本很重要 对于您的平台,因为您将无法在 x86 PC 上使用 Android for ARM,反之亦然,因为您需要 QEMU 等仿真软件。

在哪里下载正确的 Android 版本

为了能够在传统 PC 上使用 VirtualBox,有必要 为平台 x86 下载 android. 这很简单,只需执行以下步骤:

  1. 去吧 这个下载网站 官方安卓 x86。
  2. 根据您要从何处下载操作系统映像,单击蓝色或绿色按钮。 无论哪种情况,它都是有效的。
  3. 然后它会将您重定向到另一个下载页面,您可以从那里选择要下载的 Android 版本。 但请记住,它必须是 .iso,不要在那里下载 .rpm。
  4. 等待下载完成,您将在本地拥有它。 它们的大小通常为 800-900 MB。

替代方案:其他基于 Android 并与您的应用程序兼容的操作系统

除了谷歌安卓操作系统正式版,您还可以使用 其他操作系统替代品 您还可以虚拟化并且与 Android 应用程序原生兼容或基于 Android 的衍生产品。 这里有一些很好的例子:

一步一步在VirtualBox中安装Android

在 VirtualBox 中安装 Android 对于习惯使用虚拟机和安装操作系统的人来说,这可能是一项简单的任务,但对于其他用户来说则不然。 但是,这里是解释的步骤:

  1. 安装 VirtualBox 并获得 Android x86 ISO 后,以下是 运行 VirtualBox.
  2. 在主屏幕上,按下按钮 努埃瓦 创建一个新的虚拟机。 并为其命名,例如 Android。
  3. 现在虚拟机设置向导打开。 它要求您的第一件事是输入您必须选择的版本 Linux 2.6 / 3.x / 4.x.
  4. 在部分中指定 RAM 虚拟机,您可以选择 2GB 或 2048 MB,但建议使用 8GB。
  5. 创建一个 虚拟硬盘 还要在那里安装操作系统。 不要缩小尺寸,因为如果您要安装许多应用程序或托管许多文件,它会很小。 虽然它可以使用超过 1GB 的容量,但理想的情况是使用更大的容量,例如 32GB 或更大。
  6. 虚拟机配置向导完成后,将创建该机器。 现在你必须做一些调整。 单击您在 VirtualBox 主屏幕上创建的 Android 虚拟机,然后单击图标 组态:
    • 系统:在此部分中,您可以选择分配的 vCPU 或虚拟处理器的数量。 1 是最小值,但如果您希望它更顺畅,您可以选择更多。
    • 屏幕:将 VMSVGA 更改为 VBoxVGA 并启用 3D 加速。 如果需要,还可以稍微增加显存。
    • 存储:选择带有 CD 图标的介质,在属性中您应该选择您下载的 Andorid .iso 映像所在的位置。
    • Audio:保留英特尔高清音频,它在 Android x86 上本机支持。
    • 红色:一般情况下,您无需执行任何操作,但如果您希望 Android 不连接到 Internet,请禁用网络适配器。
  7. 之后就可以开始了 在 VirtualBox 中安装 Android. 为此,请返回 VirtualBox 主菜单并单击“开始”以启动您的虚拟机。
  8. 因为是第一次,所以必须 从头开始安装操作系统. 下次启动机器时,它已经安装好了,当您启动时,Android 桌面将直接出现。 在主屏幕上,您将看到几个选项:
    • 的LiveCD 它用于在不安装的情况下测试 Android x86。
    • 的选项 安装 将安装它。 在这种情况下,如果您想使用特定分辨率,请按 Tab 并将 vga = 788 更改为另一种可用模式。 您可以使用 vga = ask 来查看您必须从中选择哪些。
  9. 如果您选择在 Virtualbox 中安装 Android,那么现在您必须选择 创建/修改分区. 如果您想轻松安装,只需创建一个 ext4 格式的分区。 虽然如果您想创建其他分区,您也可以。
  10. 然后它将继续安装管理器 GRUB 引导,选择让/system分区读写,最后安装完成。 然后关闭或重新启动虚拟机。
  11. 回到 Android 虚拟机的设置并从那里返回,这一点很重要 从虚拟 CD 中删除 ISO,否则安装程序将再次出现。
  12. 再次启动您的虚拟机 它将使用设置启动 Android。
请记住,分配给虚拟机的资源(虚拟 RAM、虚拟 CPU、存储空间等)受到 PC 硬件的限制。

现在已经 你可以做任何你会在安卓上做的事 安装在真实设备上,例如安装或卸载应用程序、运行应用程序、访问互联网、进行调整等。

更简单:避免在 VirtualBox 中安装 Android

对于一些人 不想让您的生活复杂化并且已经在 VirtualBox 中安装了 Android您也可以跳过有关如何在 VirtualBox 中安装 Android 部分中的步骤并下载已创建的虚拟机,这样您只需从虚拟器中启动它即可。 能 在这个网站上找到这些机器.