Visual Studio Android 的模拟器

Visual Studio Emulator for Android

在 Visual Studio 2015 年,Android 有一个与 Hyper-V 兼容的内置模拟器(我不必禁用 Hyper-V 即可使用它),但在Visual Studio2017年没了

有没有办法将 Hyper-V 兼容模拟器添加到 Visual Studio 2017?

当您 select Visual Studio 2017 的 "Mobile development with .NET" 工作负载时,默认情况下 selects "Google Android Emulator (API Level 23)" 和 "Intel Hardware Accelerated Execution Manager HAXM" 组件,而不是"Visual Studio Emulator for Android"。我不确定这是默认设置的原因。

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

由于您已经安装,只需在开始菜单中重新启动 Visual Studio 安装程序,然后点击修改现有安装即可。

注意: 在我卸载这两个组件后,我意识到它并没有删除实际的 AVD,android 图像或 HAXM,所以我必须通过 AVD 来完成管理器和SDK管理器(SDK管理器我不得不在第一次删除3个包失败后以管理员身份重新启动)。