Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/xamarin/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android的Visual Studio模拟器_Android_Xamarin_Visual Studio 2017 - Fatal编程技术网

Android的Visual Studio模拟器

Android的Visual Studio模拟器,android,xamarin,visual-studio-2017,Android,Xamarin,Visual Studio 2017,在Visual Studio 2015中,有一个内置的Android仿真器与Hyper-V兼容(我不必禁用Hyper-V即可使用),但在Visual Studio 2017中,它已不复存在 是否有办法将Hyper-V兼容的仿真器添加到Visual Studio 2017?当您为Visual Studio 2017选择“使用.NET进行移动开发”工作负载时,默认情况下会选择“谷歌Android仿真器(API级别23)”和“英特尔硬件加速执行管理器HAXM”组件,而不是“Android Visual

在Visual Studio 2015中,有一个内置的Android仿真器与Hyper-V兼容(我不必禁用Hyper-V即可使用),但在Visual Studio 2017中,它已不复存在

是否有办法将Hyper-V兼容的仿真器添加到Visual Studio 2017?

当您为Visual Studio 2017选择“使用.NET进行移动开发”工作负载时,默认情况下会选择“谷歌Android仿真器(API级别23)”和“英特尔硬件加速执行管理器HAXM”组件,而不是“Android Visual Studio仿真器”。我不确定这是默认设置的原因

这些是工作负载的可选组件,因此您可以从“工作负载”选项卡上的右侧摘要窗格或安装程序的“单个组件”选项卡中取消选择它们。如果您不使用它们,卸载它们将节省18GB。要安装“Visual Studio Emulator for Android”组件,请在安装程序的“单个组件”选项卡下选择它

由于您已经安装了,只需在“开始”菜单中重新启动Visual Studio安装程序,然后在现有安装上单击“修改”

注意:在我卸载这两个组件后,我意识到它没有删除实际的AVD、android映像或HAXM,因此我必须通过AVD管理器和SDK管理器(在首次删除3个软件包失败后,我必须以管理员身份重新启动SDK管理器)