在VirtualBox上面安裝Android 6.0

Android x86發展已經有一段時間了,如果你只是想要有一台Android來測試一些不太常用到的Apps,那倒是可以考慮這個選項。外面很多網站介紹安裝的方式,不是寫錯,就是步驟冗長多餘,如果你想要從頭安裝一台新的Android平板(虛擬電腦),那麼這篇文章應該被你記錄在必要瀏覽清單中。

行前準備

一開始你必須要先具備下列的技能與原始ISO檔案,如下列:

  1. 你必須安裝Oracle VM VirtualBox,並且你會基本的使用方式,例如新增一台虛擬電腦。
  2. 你必須到Android-x86官方網站下載一片你喜歡的Android ISO檔案,以此篇文章的範例是採用Android-x86 6.0-rc2 live and installation iso (32-bit)。

開始安裝Android x86

Step 1. 開一台新的虛擬機器,並指定作業系統(我隨便選一個WinXP)以及硬體規格(我選2G RAM)。

Step 2. 硬碟的話,我開16GB。

Step 3. 請確認是IDE介面,然後去光碟機掛載你已經下載完成的Android 6.0 RC2之ISO檔案。

Step 4. 視訊記憶體我調整成32MB。

Step 5. 音效這種東西拿掉吧。

Step 6. 設定完成後,把虛擬電腦一開機,就會看到這個畫面,請選Installation才可以把Android安裝到虛擬電腦。

Step 7. 準備進來切割磁區(Partitions)。

Step 8. 不需要使用GPT格式。

Step 9. 選New,新增一個切割

Step 10. 選Primary,使其成為主要磁區。

Step 11. 當然是16GB全部給啦!

Step 12. 設定這個磁區是可以開機的。

Step 13. 選Write整個給它寫進去啦!

Step 14. 跑完後,選擇Quit離開磁碟分割作業。

Step 15. 選擇sda1,開始安裝Android 6.0 RC2到你的虛擬硬碟。

Step 16. 都6.0版了,選EXT4算是剛剛好而已,OK的!

Step 17. 格式化(Format)你的磁區。

Step 18. 允許GRUB多重開機。

Step 19. 不允許EFI GRUB2,我們沒有用到那麼高級的東西。

Step 20. 賦予system目錄讀寫權限。

Step 21. 安裝幾秒後就完成了,這時候我們去VirtualBox介面中,把光碟機中的ISO強制退片。(以免開機又跑去光碟機Boot)

Step 22. 選擇Reboot重新開機。

Step 23. 開始第一次啟動Android啦,看到令人感動的畫面。

Step 24. 第一次使用,進去第一次的相關設定,你會發現根本沒有辦法點選東西。這時候請到VirtualBox介面中,把輸入>滑鼠整合拿掉,記得要離開滑鼠的Hook以後都要用Hotkey喔。(這下你終於知道Windows對你有多好了)

Step 25. 滑鼠整合拿掉後,就可以看到黑色的滑鼠游標跑出來了,請開開心心的進行你自己的個人化設定吧!。

Step 26. VirtualBox安裝Andoid 6.0教學到此結束。

同場加映

大家都知道Android在平板上就是一個悲劇,有很多APP一開始的假設就是要寫給手機用的,也就是他會把你的螢幕鎖定成垂直列表模式(screen Orientation: Portrait),但是我們通常在電腦上操作虛擬化的Android應該都是希望使用水平列表模式(Screen Orientation: Landscape)。有很多文章會開始教你切到Linux console去改一堆參數設定檔案,其實不用,只要下載一個APP就辦到了。

App: Rotation Control

個人大推這一套(安裝零權限),安裝好後請去設定一開機就馬上運行(常駐)起來,你可以在下拉選單中找到並控制它,記得把盾牌(完全鎖定)打開。如果你懶得安裝的話,那麼你可以透過「長按」鍵盤的F9、F10、F11、F12來進行模擬螢幕轉向(不過APP是可以忽略這個硬體賦予的狀態資訊的,所以勸你還是裝一下比較好)。

App: Google注音

剛安裝好的Android是沒有任何英文以外的輸入法的,如果要安裝Google注音的話,請搜尋「BoPoMoFo」即可(也就是ㄅㄆㄇㄈ啦!)。

VirtualBox VMware Hyper-V Android 4.x 5.x 6.x x86 x64 Install Setup