下載地址: http://download.virtualbox.org/virtualbox/4.2.12/VirtualBox-4.2.12-84980-Win.exe linux
下載後按傻瓜式安裝,有提示安裝驅動的選擇肯定,這部分不作介紹,不會的請百度額。 android
VirtualBox 4.2 瀏覽器
window7
網絡
光驅鏡像:android-x86-4.0-eeepc-20111209.iso
less
x86下載地址:http://dl.dbank.com/c03723btbz 或者 http://dl.dbank.com/c090b4vwkx 這個網上搜索仍是有不少的。
ide
注:本人下載了4.0的,2.2的,4.0-eeepc版本的,最後仍是4.0-eeepc-20111209版本成功弄出來了,其餘版本怎麼弄我也不曉得,你們知道方法不妨給我留言,一下介紹的也是這個版本的安裝。
spa
這裏我選擇的是動態分配。
orm
好了,x86的虛擬機建立就完成了。如下是配置他的設置選擇卡。
dns
注意這部與上一部的變化,boot出來了。
get
等待完成。
必定要選擇ext3 , 否則一切都要歷來,我就出現過這種狀況,結果悲劇了。
到這裏android-x86虛擬機纔算真正的配置成功了。
啓動模擬器,選擇語言,時間,時區,其餘配置信息能夠不填寫。進入後,向後翻頁會發現終端模擬器。
彈出是否容許root權限的時候,點擊確認。
而後依次輸入命令: su root
dhcpcd eth0 這裏有可能提示再次輸入,那麼就再次輸入直到出現如下狀況。
setprop net.dns1 8.8.8.8
設置成功後點擊返回按鈕,這時候打開瀏覽器就能夠上網了。
以上都是我總結網上的資料,有興趣給出你們資料地址:
http://www.crifan.com/virtualbox_android_x86_use_android/
下面講解的將是我本身親身體會的。
我看過網上各種的資料,結果就是不能自定義分辨率。自定義分辨率我知道有2種方式。
這裏只介紹比較簡單的方式打開虛擬機目錄下的vbox文件。
C:\Users\Administrator\VirtualBox VMs\android4.0\android4.0.vbox 用UE打開
打開後
<ExtraData>
<ExtraDataItem name="CustomVideoMode1" value="1280x720x16"/>
<ExtraDataItem name="CustomVideoMode2" value="320x480x16"/>
<ExtraDataItem name="CustomVideoMode3" value="480x800x16"/>
<ExtraDataItem name="GUI/LastCloseAction" value="shutdown"/>
<ExtraDataItem name="GUI/LastGuestSizeHint" value="320,480"/>
<ExtraDataItem name="GUI/LastNormalWindowPosition" value="586,182,320,525"/>
</ExtraData>
能夠看到上面我新增長了3個數據,沒錯,這就是添加自定義分辨率的。 注意name名稱
的規律。必定是以CustomVideoMode開頭的,後面數字遞增。value值是配置分辨率和
顏色位,顏色位固定爲16.
啓動android虛擬機,進入選擇界面的時候連續按兩次'e' 而後輸入 vga=ask ,而後按
回車,而後按'b' 。而後按回車, 會看到你本身定義的分辨率,若是沒有出現,別急,
等待一下子。看到分辨率後就能夠選擇你要用的分辨率了。 直接輸入分辨率前面的代碼
便可。
第二種方式:
1. Ctrl+R -> CMD -> Vbox目錄下 -> 輸入VBoxManage setextradata "你的Androidx86虛擬機名稱" "CustomVideoMode1" "480x800x16"
2. 啓動Android x86虛擬機,選擇(HDPI)啓動配置,按'e'鍵,編輯其啓動選項
3. 在kernel行上按'e'鍵,編輯該啓動選項。在最後面添加兩個行參數"vga=ask UVESA_MODE=480x800",確認之
4. 而後按'b',booting,接下來你就會看到DPI和分辨率跟HD2一摸同樣的Android x86了.....Vbox目錄
C:\Program Files\Oracle\VirtualBox
VBoxManage setextradata "android86" "CustomVideoMode1" "480x800x16"