当前位置:首页 > 虚拟机 > 正文

安卓x86虚拟机


一、Win10手机系统模拟器怎么安装安装Win10手机系统模拟器:
首先启用Hyper-V虚拟化技术(如果已启用则忽略);
①选择控制面板->卸载程序->从Windows功能中启用或激活->Hyper-V->确认
下载后,它是一个vs_文件,大小约为40MB。它不包含Android模拟器映像文件。安装时默认在线下载API19(Andorid4.4)的x86镜像。你以后可以关注他。您还可以单独下载其他APIxx版本。另外,VisualStudioEmulatorforAndroid不依赖于VisualStudio,这意味着它可以单独安装和使用,AndroidStudio使用adb作为连接VisualStudioEmulatorforAndroid的桥梁。
安装步骤我就不列出来了。安装后记得重新启动(需要将自身添加到Hyper-VAAdministrators组)。
安装并重启后,打开VisualStudioforAndroid模拟器,如下图:
启动模拟器时,Hyper-V中会自动创建对应的x86Android虚拟机:
2.设置AndoridStudio使用这些模拟器
在AndroidStudio选项卡>Run>EditConfigurations>Defaults/AndroidApplication/General中打开TargetDevice节点,并启用“Showchooserdialog”和“Usesamedeviceforfuturelaunches”。不要忘记单击“应用”和“确定”。
3.添加启动AndroidStudio模拟器的快捷按钮。
虽然可以在VisualStudioEmulatorforAndroid的管理器窗口中启动模拟器,但是每次都打开还是相当麻烦,所以我们AndroidStudio添加了一个启动VisualStudioEmulatorforAndroid的快捷按钮。
​3.1配置ExternalTools
打开文件>首选项>ExternalTools>添加:
名称:随便写一下,方便识别。作者是VSEmulator(4.4API19)。
程序:输入VisualStudioEmulatorforAndroid安装目录下的绝对路径,用于启动模拟器。作者是C:\ProgramFiles(x86)\MicrosoftEmulatorManager\1.0\。
参数:添加启动模拟器的参数。/id:后面的Guid表示应该启动哪个Android模拟器。该ID可以通过
二、如何在VirtualBox虚拟机中安装Androidx861、首先下载安装:
(当然你可以选择使用VMWare,但是别忘了VMWare不是免费的。好吧,我承认你在国内可以找到无数的破解版或者注册码,但是有些是免费的,而且开源的VirtualBox可以替代它,所以不要做这样的事情毕竟我们也是开发者,你知道开发一个产品有多困难)
下载时。Android-x86,请务必注意您下载的版本。如果您使用VirtualBox来运行它,请务必记住在下载ROM时选择EEEPC版本。根据我的实践经验,其他版本的ROM安装到VirtualBox上后都会出现网络配置问题,所以没有意义。如果你使用VMWare,你可以选择你想要的版本(看起来)。如果您不想在后续配置中感到痛苦,请下载EEEPC版本的ISO。
2.创建新的虚拟机
在VirtualBox中创建新的虚拟机时:分别为“操作系统”和“版本”选择“其他”和“其他/未知”。接下来分配内存、硬盘大小等,内存大小建议768M或1G左右。硬盘大小可以根据实际情况指定合适的值。这个过程很简单,我这里就不多解释了。
3.安装EEEPC版本ISO
在虚拟机启动之前,创建一个新的CD-ROM并将ISO文件分配给它。
选择BridgedAdapter作为虚拟机网络类型。
第一次启动虚拟机时,您会根据看到的向导创建一个新的分区,并在该分区中安装Android-x86对应的ISO系统。由于不需要其他过多的设置,只需将所有分配的硬盘格式化为ext3格式并在那里安装即可。安装完成后,启动虚拟机,就可以看到可爱的Android运行起来了。这速度实在是太不可思议了。模拟器好多了,没有痛苦,每个人都可以享受它。
4.网络配置
接下来,当然我们需要让Android运行起来。不要浪费时间在虚拟机中配置WIFI和其他网络设置,它根本不起作用。步骤如下:
虚拟机启动后,在界面上按Alt+F1切换到命令行模式。在命令行中写入命令:netcfg,可以查看虚拟机中的网络设置。我们可以看到一个地址127.0.0.1和另一个地址,设备名称为eth0,IP地址为0.0.0.0。接下来,键入命令:dhcpcd启动并配置eth0设备的IP地址。完成后,使用命令:18.8.8.8将DNS服务器设置为Google的DNS服务器(或您所在地区的DNS服务器)。在命令行中按:Alt+F7切换回图形界面。
五、Eclipse链接VirtualBox
完成上述步骤后,如果你想将你的程序发布到虚拟机上,就需要使用adb来链接虚拟机。上述过程中通过DHCP获取到的虚拟机IP地址为:192.168.1.14。需要在命令行中使用adbconnect命令连接虚拟机。
Windows:进入AndroidSDK中adb所在目录,运行:abcconnect192.168.1.14
Ubuntu:进入AndroidSDK中adb所在目录,运行:./adbconnect192.168.1.14
目前还不知道的是如何实现屏幕倒转、GPS等信息。但我在ROM中发现了一个比FakeGPS更容易提供GPS信息的应用程序,作为测试机已经足够了。
(希望博主采纳)