【发布时间】:2019-10-24 15:54:55
【问题描述】:
在 Visual Studio 2015 中,有一个内置的 Android 模拟器与 Hyper-V 兼容(我不必禁用 Hyper-V 即可使用它),但在 Visual Studio 2017 中不再存在。
有没有办法将兼容 Hyper-V 的模拟器添加到 Visual Studio 2017?
【问题讨论】:
标签: android xamarin visual-studio-2017
在 Visual Studio 2015 中,有一个内置的 Android 模拟器与 Hyper-V 兼容(我不必禁用 Hyper-V 即可使用它),但在 Visual Studio 2017 中不再存在。
有没有办法将兼容 Hyper-V 的模拟器添加到 Visual Studio 2017?
【问题讨论】:
标签: android xamarin visual-studio-2017
当您为 Visual Studio 2017 选择“使用 .NET 进行移动开发”工作负载时,默认情况下会选择“Google Android 模拟器(API 级别 23)”和“英特尔硬件加速执行管理器 HAXM”组件,而不是“Visual Studio 模拟器”安卓版”。我不确定这是默认设置的原因。
这些是工作负载的可选组件,因此您可以从“工作负载”选项卡的右侧摘要窗格或安装程序的“单个组件”选项卡中取消选择它们。如果您不使用它们,卸载它们将节省 18GB。要安装“Visual Studio Emulator for Android”组件,请在安装程序的“单个组件”选项卡下选择它。
由于您已经安装,只需在开始菜单中重新启动 Visual Studio 安装程序,然后在现有安装上点击修改。
注意:卸载这两个组件后,我意识到它并没有删除实际的 AVD、android 图像或 HAXM,所以我必须通过 AVD 管理器和 SDK 管理器(我有在第一次删除 3 个包失败后以管理员身份重新启动)。
【讨论】: