Windows10 中可以安裝 Android嗎
眾所周知,Android主要用于手機,但是,它可以在PC上安裝Android嗎? 典型計算機的CPU是X86架構(gòu)師,而移動電話的CPU實際上是ARM架構(gòu)師,但是基于Android Linux系統(tǒng),并且也是開源的。 當然,X86 Architect是Android的定制版本。
就像各品牌手機的安卓系統(tǒng)是在 Android 原版系統(tǒng)的基礎(chǔ)上改進適配的一樣,除了原版 Android - X86 系統(tǒng),還有各種發(fā)行版,比如在前兩年大名鼎鼎的 PhoenixOS(鳳凰系統(tǒng)),印度的 PrimeOS 。當然還有 FydeOS 這種基于 Chromium OS 類似于 Google Chrome OS 的系統(tǒng)。
在Windows 10 中運行虛擬機,同樣能安裝 Android-x86 版。目前Oracle VM VirtualBox 6.X 版本,VMware Workstation 16(當前還是2020H1預(yù)覽版)都已經(jīng)支持和 Hyper-V 共存了,如果只從性能的來考慮,VMware 是最強的。但是 Windows 10 集成了 Hyper-V ,就不再安裝其他虛擬機了,就用 Hyper-V 來安裝 Android-x86 系統(tǒng)。
1、配置 Hyper-V 網(wǎng)絡(luò)模式
在虛擬機中,一般都有橋接(Bridging)模式、NAT 模式及 Host-only 模式三種模式,在 Hyper-V 中已經(jīng)默認配置了一個 Default Switch 網(wǎng)卡,是屬于內(nèi)部網(wǎng)絡(luò)類型的,即 NAT 模式。普通的臺式機一般沒有無線網(wǎng)卡,在安裝 Android-x86 之后,也不能通過 NAT 模式上網(wǎng)。因此需要配置一個橋接模式的虛擬網(wǎng)卡,分配給 Android-x86 虛擬機,這就相當于這臺虛擬機和宿主機是同一個路由器,會由宿主機所在的真實路由器的 DHCP 服務(wù)分配一個和宿主機相同網(wǎng)段的 IP ,就可以上網(wǎng)了。
打開 Hyper-V 管理器,在其右側(cè)點擊 虛擬交換機管理器,新建虛擬網(wǎng)絡(luò)交換機,類型選擇 外部,再 創(chuàng)建虛擬交換機。
指定一個名稱,連接類型為 外部網(wǎng)絡(luò),選擇宿主機連接網(wǎng)絡(luò)路由器的真實網(wǎng)卡。
2、下載 Android-x86
在 android-x86 官方網(wǎng)站下載 64 位 ISO 鏡像,當前最新版是 android-x86_64-9.0-r2.iso
3、在 Hyper-V 管理器中新建虛擬機
在新建虛擬機向?qū)е?,注?指定代數(shù) 時一定要選擇第一代,否則連 Android ISO 的安裝引導(dǎo)程序都無法啟動。第一代默認是 IDE 控制器,而第二代創(chuàng)建的硬盤默認是 SCSI ,Android 不支持。
在配置網(wǎng)絡(luò) 中選擇第一步建立的橋接(Bridging)模式的虛擬網(wǎng)卡,否則 Android-x86 系統(tǒng)無法上網(wǎng)。
在 安裝選項 中,選擇從可啟動的 CD/DVD-ROM 安裝操作系統(tǒng),指定已經(jīng)下載完成的系統(tǒng)鏡像 ISO 文件。
4、硬盤分區(qū)
完成虛擬機的創(chuàng)建之后,在 Hyper-V 管理器中連接剛創(chuàng)建的虛擬機,啟動。系統(tǒng)鏡像引導(dǎo)成功,按向下方向鍵,選擇 Installation 項,進入安裝程序 。
進入分區(qū)程序后,選擇 Create/Modify partitions 創(chuàng)建分區(qū)。
提示是否使 GPT 分區(qū)表,一定要選擇 NO,Android-x86 要使用 MBR 分區(qū)表。
按左右鍵頭鍵選中 New,回車,新建分區(qū)。
選中 Primary ,回車,新建一個主分區(qū)。
設(shè)置分區(qū)容量大小,默認是所有空間,回車,將所有空間分為一個分區(qū)。
提示輸入 yes 確認,輸入 yes,回車,確認進行分區(qū)。
選中 Bootable ,回車,出現(xiàn) Boot 標記,表示已經(jīng)設(shè)置為可引導(dǎo)分區(qū)。最后選中 Write ,回車,將分區(qū)寫入硬盤分區(qū)表保存。
5、安裝系統(tǒng)
選擇剛才創(chuàng)建完成的分區(qū) sda1 ,回車。下一步選擇文件系統(tǒng),選擇 ext4 ,回車。下一步確認用 ext4 格式化 sda1 分區(qū),回車。
是否安裝 grub 引導(dǎo)程序,選中 yes ,回車。
是否安裝 /system 目錄可讀寫,選中 yes ,回車。
等待系統(tǒng)安裝完成。
6、從硬盤啟動系統(tǒng)
系統(tǒng)安裝完成后,先不要重啟,要么在虛擬機中選擇媒體,彈出系統(tǒng)光盤鏡像;要么配置虛擬機,更改啟動順序,將硬盤放到最前面。然后,選中 Reboot ,回車重啟。
系統(tǒng)啟動,經(jīng)過簡單的選擇配置,出現(xiàn)桌面環(huán)境。
至此,Windows 10 中用 Hyper-v 虛擬機安裝 Android-x86 完成,初步感受,一是由于臺式機沒有觸屏,操作很不方便,當然可以嘗試安裝為臺式機優(yōu)化過的發(fā)行版,比如 PhoenixOS;二是在 hyper-v 虛擬機中 Windows 之外的系統(tǒng)無法啟用增強會話模式,圖形界面性能很差,只能用來學(xué)習和測試了。Hyper-V 的優(yōu)點是和 Windows 10 系統(tǒng)集成,虛擬機可以開機啟動,占用資源低。如果一定要啟用 Linux 等系統(tǒng)的圖形界面的話,那還是嘗試一下 VMware Workstation Pro 吧。