歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> VirtualBox安裝 Android-x86 4.0圖解教程

VirtualBox安裝 Android-x86 4.0圖解教程

日期:2017/2/28 14:30:43   编辑:Linux教程

為什麼Android虛擬機比iOS和WP7的虛擬機要慢很多呢?原因如下:

1. Android 模擬器模擬的是 ARM 的體系結構(arm-eabi),而 iOS 和 WP7 的模擬器的目標體系結構都是 x86 的,另外 iOS 的模擬器中運行的 App 也是編譯為 x86 的。這樣一來 Android 模擬器需要做一些額外的二進制翻譯工作。

2. Android 模擬器用的是 QEMU 的全系統模式(full system),也就說它模擬時需要啟動整個 GUEST 系統,初始化各種模擬設備。相反的,iOS 和 WP7 的模擬器只是 user-mode 的模擬。

3. 在 Android 模擬器之中還需要跑一個 Dalvik VM,用以執行 Android 應用的 bytecodes。

綜上所述,慢的一個主要原因就是虛擬機不是跑在x86上而是模擬的ARM,有沒有辦法弄個x86的Android呢?

答案是當然有———開源項目Android-x86,這個牛B的開源項目將Android移植到了x86平台,系統運行的時候不再需要模擬成ARM,這樣就能直接將Android裝在PC或虛擬機上流暢的運行了。

萬事俱備,只欠東風了,下面我就來講一下我使用Android-X86和VirtualBox打造手機開發模擬器的整個流程

1:先下載Android-x86系統鏡像文件 http://www.android-x86.org/download

這裡要提一點,如果你要下最新的4.0,請下載android-x86-4.0-eeepc-20111209.iso 這個版本,其他的都有bug,開機後會不斷的crash,注意是09

2.在VirtualBox上創建虛擬機

操作系統選擇Linux,版本選擇Linux 2.6

Android-x86虛擬機安裝配置圖文教程 http://www.linuxidc.com/Linux/2013-05/84613.htm

創建虛擬硬盤

選擇第一就可 VDI

接下來:

創建好以後就ok了

創建好以後還需要一些配置:

如果希望聽到聲音,則這樣設置:

關鍵的網卡設置:

更多詳情見請繼續閱讀下一頁的精彩內容: http://www.linuxidc.com/Linux/2014-06/103262p2.htm

Copyright © Linux教程網 All Rights Reserved