如何在 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 操作系統的 Solaris 主機。
    • GNU / Linux 發行版的 Linux 發行版。 其中有幾種類型的包:
      • 對於 CentOS 和 Oracle Linux (rpm)
      • 對於 Ubuntu 和 Debian (debs)
      • 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 映像所在的位置。
    • 音頻:保留英特爾高清音頻,它在 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 部分中的步驟並下載已經創建的虛擬機,這樣您只需從虛擬器中啟動它。 能 在這個網站上找到這些機器.