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"

相关文章
相关标签/搜索