VirtualBox下自定義android-x86的分辨率

  •  Virtual的安裝

            下載地址: 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

  • android虛擬機的建立

            android linux 2.6 vm    

             512 MB mem


            virtual disk create now


            vdi type

            storage on physical disk



            這裏我選擇的是動態分配。
orm

            set vdi and size then create


            好了,x86的虛擬機建立就完成了。如下是配置他的設置選擇卡。
dns

  general avdancedsystem motherboardsystem processorsystem hardware acceleratordisplay video cardstorage ide controller no diskchoose a cdrom

  •  choosed the android isosound SouldBlaster 16network use nat and pcnet fast III
         作完這些,就能夠保存了。網絡地址這裏,有的人介紹配置成橋鏈接,選擇wireless適配器。
  • android虛擬機配置

            

            

                        

            

            

            

            


            注意這部與上一部的變化,boot出來了。
get

            

            


            等待完成。

            

            


            

            必定要選擇ext3 , 否則一切都要歷來,我就出現過這種狀況,結果悲劇了。

            

            

            


            

            


            


            

            

            


            到這裏android-x86虛擬機纔算真正的配置成功了。



  • android虛擬機入網

               啓動模擬器,選擇語言,時間,時區,其餘配置信息能夠不填寫。進入後,向後翻頁會發現終端模擬器。

                VirtualBox安裝Android4.0後虛擬機沒法上網之初解決 - jiangtao0222 - jiangtao0222的博客

                彈出是否容許root權限的時候,點擊確認。

                而後依次輸入命令: su root

                dhcpcd eth0  這裏有可能提示再次輸入,那麼就再次輸入直到出現如下狀況。

                setprop net.dns1 8.8.8.8

                設置成功後點擊返回按鈕,這時候打開瀏覽器就能夠上網了。

                VirtualBox安裝Android4.0後虛擬機沒法上網之初解決 - jiangtao0222 - jiangtao0222的博客

                

  • android虛擬機的多分辨率用法

                以上都是我總結網上的資料,有興趣給出你們資料地址:

                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"

相關文章
相關標籤/搜索