有時需要在您的 PC 上使用一些原生 Android 應用程序,而現有的模擬器並不總是適用於所有情況。 無論是因為您是開發人員並且需要測試您的應用程序,還是因為您需要在 PC 上測試 Google 的操作系統,觸手可及的最佳選擇之一是 在 Virtualbox 中安裝 Android.
這裡 您將逐步學習如何做到這一點除了了解Android版本方面的限制,以及Oracle VirtualBox中虛擬機的基本配置。
在您的 PC 上安裝 VirtualBox
至 在您的 PC 上安裝 VirtualBox,獲得最新穩定版本的一般步驟是:
- 訪問 VirtualBox 官方網站: 下載區.
- 在那裡您將看到一個名為 VirtualBox Xyz 平台包的部分,Xyz 是下載時可用的最後一個穩定版本。
- 您可以下載多個軟件包,具體取決於您的操作系統。 您必須選擇適當的:
- 適用於 Microsoft Windows 的 Windows 主機。
- 適用於 macOS 的 OS X 主機。
- 用於 Oracle Solaris 操作系統的 Solaris 主機。
- GNU / Linux 發行版的 Linux 發行版。 其中有幾種類型的包:
- 對於 CentOS 和 Oracle Linux (rpm)
- 對於 Ubuntu 和 Debian (debs)
- openSUSE 和 Fedora (rpm)
- 對於所有發行版 (.run)
- 一旦您為您的操作系統版本和類型選擇了合適的軟件包,您必須像安裝任何其他程序一樣安裝它。
- 安裝後還可以 下載並安裝擴展 來自 VitualBox,儘管這是可選的,因為它們僅用於在主機和來賓操作系統之間添加一些額外的功能。
我已經是 準備運行 並能夠創建虛擬機。
注意:VirtualBox 不是模擬器
VirtualBox 不是模擬器 例如 BlueStacks、逍遙遊、Genymotion、Anbox,甚至是 Android Studio 本身。 它是一種虛擬化軟件,用於創建具有必要資源的虛擬機,以像在真機上一樣運行操作系統。
我的意思是 選擇正確的版本很重要 對於您的平台,因為您將無法在 x86 PC 上使用 Android for ARM,反之亦然,因為您需要 QEMU 等仿真軟件。
在哪裡下載正確的 Android 版本
為了能夠在傳統 PC 上使用 VirtualBox,有必要 為平台 x86 下載 android. 這很簡單,只需執行以下步驟:
- 去吧 這個下載網站 官方安卓 x86。
- 根據您要從何處下載操作系統映像,單擊藍色或綠色按鈕。 無論哪種情況,它都是有效的。
- 然後,它會將您重定向到另一個下載頁面,您可以從那裡選擇要下載的 Android 版本。 但請記住,它必須是 .iso,不要下載那裡的 .rpm。
- 等待下載完成,您將在本地擁有它。 它們的大小通常為 800-900 MB。
替代方案:其他基於 Android 並與您的應用程序兼容的操作系統
除了谷歌安卓操作系統正式版,您還可以使用 其他操作系統替代品 您還可以進行虛擬化,並且與原生 Android 應用程序或基於 Android 的衍生應用程序兼容。 這裡有一些很好的例子:
一步一步在VirtualBox中安裝Android
在 VirtualBox 中安裝 Android 對於那些習慣使用虛擬機和安裝操作系統的人來說,這可能是一項簡單的任務,但對於其他用戶來說則不然。 但是,這裡是解釋的步驟:
- 安裝 VirtualBox 並獲得 Android x86 ISO 後,以下是 運行 VirtualBox.
- 在主屏幕上,按下按鈕 努埃瓦 創建一個新的虛擬機。 並為其命名,例如 Android。
- 現在虛擬機設置嚮導打開。 它要求您的第一件事是輸入您必須選擇的版本 Linux 2.6/3.x/4.x.
- 在部分中指定 RAM 虛擬機,您可以選擇 2GB 或 2048 MB,但建議使用 8GB。
- 創建一個 虛擬硬盤 還要在那里安裝操作系統。 不要縮小尺寸,因為如果您要安裝許多應用程序或託管許多文件,它會很小。 雖然它可以使用超過 1GB 的容量,但理想的情況是使用更大的容量,例如 32GB 或更大。
- 虛擬機配置嚮導完成後,將創建該機器。 現在你必須做一些調整。 單擊您在 VirtualBox 主屏幕上創建的 Android 虛擬機,然後單擊圖標 組態:
- 系統:在此部分中,您可以選擇分配的 vCPU 或虛擬處理器的數量。 1 是最小值,但如果您希望它更順暢,您可以選擇更多。
- 屏幕:將 VMSVGA 更改為 VBoxVGA 並啟用 3D 加速。 如果需要,還可以稍微增加顯存。
- 存儲:選擇帶有 CD 圖標的介質,在屬性中您應該選擇您下載的 Andorid .iso 映像所在的位置。
- 音頻:保留英特爾高清音頻,它在 Android x86 上本機支持。
- 紅:一般情況下,您無需執行任何操作,但如果您希望 Android 不連接到 Internet,請禁用網絡適配器。
- 之後就可以開始了 在 VirtualBox 中安裝 Android. 為此,請返回 VirtualBox 主菜單並單擊“開始”以啟動您的虛擬機。
- 既然是第一次,就必須 從頭開始安裝操作系統. 下次啟動機器時,它已經安裝好了,當您啟動時,Android 桌面將直接出現。 在主屏幕上,您將看到幾個選項:
- 的LiveCD 它用於在不安裝的情況下測試 Android x86。
- 的選項 安裝 將安裝它。 在這種情況下,如果您想使用特定分辨率,請按 Tab 並將 vga = 788 更改為另一種可用模式。 您可以使用 vga = ask 來查看您必須從中選擇哪些。
- 如果您選擇在 Virtualbox 中安裝 Android,那麼現在您必須選擇 創建/修改分區. 如果您想輕鬆安裝,只需創建一個 ext4 格式的分區。 雖然如果您想創建其他分區,您也可以。
- 然後您將繼續安裝管理器 GRUB 引導,選擇讓/system分區讀寫,最後安裝完成。 然後關閉或重新啟動虛擬機。
- 回到 Android 虛擬機的設置並從那裡返回,這一點很重要 從虛擬 CD 中刪除 ISO,否則安裝程序將再次出現。
- 再次啟動您的虛擬機 它將使用設置啟動 Android。
現在已經 你可以做任何你會在安卓上做的事 安裝在真實設備上,例如安裝或卸載應用程序、運行應用程序、訪問互聯網、進行調整等。
更簡單:避免在 VirtualBox 中安裝 Android
對於一些人 不想讓您的生活複雜化並且已經在 VirtualBox 中安裝了 Android,您也可以跳過如何在 VirtualBox 中安裝 Android 部分中的步驟並下載已經創建的虛擬機,這樣您只需從虛擬器中啟動它。 能 在這個網站上找到這些機器.