我有一个关于Android模拟器的问题(呃,实际上有三个子问题)。因此,在VS2015我们已经安装了两个仿真器:如何强制Visual Studio使用特定的Android模拟器?
在左侧 - 内置在Visual Studio Android模拟器(由微软),使用Hyper-V(请纠正我,如果我错了)
右侧 - 内置.. Xamarin.Studio? Android模拟器(由Android制作),使用HAXM(如果我错了,请纠正我)。
我有一个问题,因为当你创建一个Xamarin.Forms项目时默认情况下得到这个虚拟设备设置: 它采用API19,但是当我点击“运行”,这是没有错误的规定和部署/运行在新的Android模拟器中(在右侧)。为什么? 当我打开Android虚拟设备管理器,选择相同的虚拟设备,然后单击“开始”,它会打开Android模拟器(在左侧)。为什么?
我已经启用了Hyper-V,我的Windows模拟器工作。
当我运行该项目时,如何强制Visual Studio运行在旧的“左侧”Android模拟器上?我可以设置它吗?
谢谢!虽然我不确定我是否理解。 1)您说“x86意味着带有HAXM的AVD” - 但在第二张屏幕截图上标有4个位置,其中2个名称中含有“64”。他们是32位还是64位? 2)你说过“Google的默认模拟器和你的左边的模拟器”,但是两个x86 cpus也有他们的名字“Google”,但它们是由Visual Studio创建的? –
1)64表示映像与64位操作系统兼容64位。 2)我说的“android模拟器管理器”创建的模拟器是谷歌的默认模拟器。这意味着第二个屏幕截图中的图像都是谷歌默认的模拟器。和“谷歌API x86 ...”意味着谷歌服务API的图像,如谷歌地图API和谷歌推动API, –
@IshThomas你可以打开**模拟器管理器** **工具 - > android- > android模拟器管理器** –