android的虚拟机,安卓上的虚拟机
电脑上安装android虚拟机
方法/步骤
创新互联建站服务项目包括新和网站建设、新和网站制作、新和网页制作以及新和网络营销策划等。多年来,我们专注于互联网行业,利用自身积累的技术优势、行业经验、深度合作伙伴关系等,向广大中小型企业、政府机构等提供互联网行业的解决方案,新和网站推广取得了明显的社会效益与经济效益。目前,我们服务的客户以成都为中心已经辐射到新和省份的部分城市,未来相信会继续扩大服务区域并继续获得客户的支持与信任!
1
安装好virtualbox之后,打开该程序,点击新建按钮,在弹出的对话框中,根据截图,分别填写相关信息,然后点击下一步
2
接着选择你刚刚下载的android系统的IOS文件,并选择启动,虚拟机会加载你选择的android系统的IOS文件,引导你安装android系统,在出现的选项界面中,选择安装选项
接着会再出现两个选项,请选择第一个,创建并修改分区,点击OK
在弹出的界面中,利用方向箭选择“New”,并按回车键确定
接着进入到下一个界面,在这个界面中,选择“Primary”,也就是将这个分区当作首要分区,然后按回车键确定;
接着来到另外一个界面,在这里,请利用方向键,选择“Bootable”(可启动的),然后按回车键,确认更改;接着用方向键,选择“Write”(写入),按回车键,以确认你对Bootable的更改;这时虚拟机可能要你输入yes并回车来进一步确认你是否要“写入”,如果这样,请输入yes,并再次按回车键;接着,选择Quit(退出),以重新回到选择分区的界面;
接着,你会看到界面上多了一个分区,其中一个便是你刚刚创建的分区,选择它,并按回车键,以确认将android系统安装在这个分区上;
接着,虚拟机会让你选择将分区格式化成什么格式,请选择ext3,并点击yes,也就是确定来确定更改;
然后一路点击确定,中间会出现等待的时间,这是系统在安装的过程中的时间,请耐心等待;
系统安装玩之后,按照截图所示,推出IOS文件,并重启虚拟机
重启虚拟机的过程中,android系统会像你打开windows系统那样自动启动,请按照提示一步一步的完成系统的设置
如果你发现鼠标无法控制andorid系统,请按照截图选择相应的选项,以让鼠标集成在android中,如果你希望鼠标分离出虚拟机,以控制windows系统,默认情况下是点击右边的ctrl键;
当你设置完所有的选项之后,你便进入到系统中了
Android各版本虚拟机的Dexopt区别
从Android 2.1版本到现在的Android 11 , 中间虚拟机变化过三次 :
对于5.0以下的版本 , 加载Multidex的时候 , 会优先判断 odex 是否存在 , 如果不存在 , 则会通过dexopt生成odex , 然后再加载odex , 同时 , 如果存在 多个Dex文件 的话 , Dexopt 也会执行多次.
使用Dalvik虚拟机 , 生成odex文件 . Dalvik采用的是JIT编译+解释器,也就是即时编译,每次应用运行时会实时将Dex翻译成机器码.
使用ART虚拟机 , 生成oat文件. 在ROM OTA或者恢复出场设置后 , 会要进行dex2oat根据当前ROM进行重新编译生成.oat文件.
使用ART虚拟机 , 但是在7.0之上 , 增加了 .vdex 与 .art 机制 , 在ART虚拟机再次启动/升级 , 加载Dex/Oat文件时 , 会减少Dex的校验时间 , 提升加载与运行效率
在ART虚拟机的基础上 , 增加了 Cdex ( Compat Dex ) 机制 ,
compat_dex_file.h
在dex2oat的时候 , 会有一个目标编译类型 , 会有以下几类 , 根据时机不同dex2oat的编译方式也会不同
配置
如何创建Android虚拟机
打开eclipse,调至Java界面,点击工具栏中像手机一样的图标(也就是Android
Virtual
Device
Manager),此时会弹出一个界面,界面右边有一竖排选项,点击new,配置各参数,点击OK,选中你刚建立的虚拟机,点击右边的start选项便启动了虚拟机,第一次开启可能会需要多一点时间哦。完了你就可以右击你要运行的项目,选择run
as下的Android
Application,等待虚拟机显示界面就可以了。
当前文章:android的虚拟机,安卓上的虚拟机
URL链接:http://myzitong.com/article/hoogod.html