(你当然可以选择使用VMWare,但别忘记VMWare不是免费的。好吧,我承认在国内随便饶一圈可以找到无数破解版或者注册码,但有免费而且开源的VirtualBox能替代,就不要做这样的事情了。毕竟大家也是做开发的,开发一款产品是多么不易,你懂得!)
在下载Android-x86的时候,一定要注意下载的版本。如果使用VirtualBox运行的话,一定记得在下载ROM时选择EEEPC版。据我实践经验来看,其他版本的ROM在VirtualBox上安装以后网络配置都会出问题,那么就失去意义了。如果使用VMWare则可以随意选择版本(貌似)。如果大家不想在后面的配置中觉得蛋疼,就请下载EEEPC版的ISO吧。
2、新建虚拟机
VirtualBox中新建虚拟机时:OperationSystem 和 Version分别选择 Other、Other/Unknown。接下来分配内存、硬盘大小等。内存大小推荐768M或者1G左右足以。硬盘大小则可以根据实际情况分配合适的数值。这个过程太简单,这里就不再多解释了。
3、安装EEEPC版ISO
虚拟机启动之间,新建CD-ROM并将ISO文件制定到其中。
虚拟机网络类型选择桥接Bridged Adapter。
第一次启动虚拟机,根据看到的向导将新建分区,并在该分区安装Android-x86相应的ISO系统。由于不需要其他过多的设置,所以将分配的硬盘全数格式化成ext3格式,并在其中安装即可。安装完成之后启动虚拟机,就可以看到可爱的Android运行啦。这速度,可真不是盖的。不起那蛋疼的emulator要好很多很多啦,大家可以享受了。
4、网络配置
接下来当然要让Android能够跑起来才好。别浪费时间在虚拟机里面配置WIFI等网络设置,那玩意儿根本不起作用。步骤如下:
在虚拟机启动以后界面上按下:Alt+F1,可以切换到命令行模式。命令行下写命令:netcfg可以看到虚拟机中的网络设置。我们可以看到一个127001的地址和另外一个设备名称为eth0,IP地址是0000的地址。接下来敲入命令:dhcpcd可以另eth0设备启动配置IP地址。完成之后在使用命令:setprop netdns1 8888 来设置DNS服务器为谷歌的DNS服务器(或你所在地区的DNS服务器)。在命令行按下:Alt+F7切换回图形界面。
5、Eclipse链接VirtualBox
以上步骤完成之后,若想要自己的程序被发布到虚拟机中,需要使用adb链接到虚拟机中。在上述过程中通过DHCP获取到的虚拟机IP地址为:192168114。则需要在命令行中使用adb connect命令连接到虚拟机中。
Window:进入到Android SDK中adb所在的目录,并运行:abc connect 192168114
Ubuntu:进入到Android SDK中adb所在的目录,并运行: /adb connect 192168114
目前还不知道的东西是,如何实现屏幕的反转,GPS等一些信息。但我在ROM中发现一个应用较Fake GPS应该就是提供GPS信息的,作为测试机已经足够啦。
(望楼主采纳哦)①在安装之前,先使用小工具检测一下当前的硬件是否支持虚拟化技术。尤其是第三项一定要是绿色的yes。
如果第三项显示绿色的Locked ON(则表示:支持虚拟化技术,且BIOS已经打开该功能)
如果第三项显示红色的Locked Off(则表示:BIOS中关闭虚拟化技术,但并不表示CPU支持虚拟化技术,有可能是因为CPU不支持该技术,BIOS中自动禁用该功能),可以到BIOS中找到相关hardware virtualization(硬件虚拟化)选项,并尝试开启虚拟化选项(如支持)。
②然后,要下载WindowsXPMode安装程序(560MB),并且腾出安装所需的磁盘空间。
③下载完毕,打开可执行文件之后,会有一个检测系统的过程,然后自动将提取的临时文件保存在硬盘最后一个分区(如果有空间的话)。
④之后d出安装向导→下一步→按部就班完成 *** 作。
⑤如果开始菜单还未显示Windows Virtual PC项目,那就需要再下载一个系统补丁(和系统匹配):
Windows61-KB958559-x64-RefreshPkgmsu
Windows61-KB958559-x86-RefreshPkgmsu
根据 *** 作系统的位数勾选32(x86)或者64(x64)位。
⑥保持联网→确定。
注意:WindowsXPMode只能在Windows 7 专业版、企业版或旗舰版的电脑上运行(专为 Windows XP 设计的程序)。 但是, Windows 8 *** 作系统中是不支持Windows XP Mode 运行的。
⑦直到出现窗口化的Windows XP *** 作系统桌面,整个安装过程才算 *** 作结束(微软自产的虚拟技术融合度、兼容性最高!)
虚拟机。
参考资料 >由于谷歌已经退出中国大陆市场,在国内版本手机中使用谷歌应用会受到一定的限制。可以尝试到华为应用市场下载安装GMS框架及谷歌相关应用使用,使用可以访问谷歌服务器的特殊网络,如安装后仍无法使用,表明手机不支持。1 可以模拟出来。
2 Google File System (GFS) 是一种分布式文件系统,可以在虚拟机中模拟出来。
虚拟机可以模拟多台计算机,每台计算机运行一个 GFS 节点,这些节点通过网络连接起来组成一个 GFS 集群,实现文件的存储和管理。
3 虚拟机模拟的 GFS 系统可以用于测试和开发,也可以用于教学和研究。
但是需要注意的是,虚拟机的性能和实际环境可能有所不同,需要对测试结果进行评估和调整。
专业版Windows 10系统可以直接安装Hyper-V。
左下角搜索框,搜索并选择启用或关闭Windows功能,勾选Hyper-V服务,点击确定
左下角搜索框搜索并选择Hyper-V管理器以管理员身份运行,即可进入“Hyper-V管理器”创建虚拟机。
左侧显示服务器主机,在右侧“ *** 作”列表中点击新建虚拟机,进入“新建虚拟机向导”。
按提示 *** 作并依次下一步。
在“指定名称和位置”设置虚拟机名称和存储位置,点击下一步。
在“指定代数”选择虚拟机的代数,第一代支持的 *** 作系统较多,但功能没有第二代丰富。如果要使用虚拟机安装Windows 7或以前版本的系统,建议选择第一代。点击下一步。
在“分配内存”设置虚拟机的内存。若勾选为此虚拟机使用动态内存,则当虚拟机内存不足时,会根据服务器主机的内存自动调整。点击下一步。
在“配置网络”设置虚拟机的网络,一般选择默认开关。点击下一步。
在“连接虚拟硬盘”为虚拟机创建虚拟硬盘、选择存储位置和硬盘大小。点击下一步。
在“安装选项”点选镜像文件(iso)浏览并导入 *** 作系统ISO镜像文件,直到完成并进入安装虚拟机 *** 作系统界面。也可以选择以后安装 *** 作系统或者其它方式安装 *** 作系统。
“摘要”将显示当前选择的步骤,点击完成,等待虚拟机创建完成。
安装完成后默认为“关机”状态,双击后点击启动开启虚拟机。
可以查看当前虚拟机的运行状态、CPU使用率、分配的内存及运行时间等内容。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)