【发布时间】:2015-05-09 16:13:43
【问题描述】:
我在新安装和更新的 Windows 8.1 N x64 VM 上运行 VS2015 CTP6。
Hyper-V support is enabled、hypervisor.cpuid.v0 = "FALSE" 和 vhv.enable = "TRUE" 设置为 vmx 文件。
当我尝试使用适用于 Android 设备的 Visual Studio 模拟器运行构建时,VS 会永远告诉我 "starting emulator"。没有错误,没有窗口,什么都没有。
包含的 AVD(如 AVD_GalaxyNexus_ToolsForApacheCordova)启动良好,只是新的适用于 Android 的 Microsoft VS Emulator 无法正常工作。
取消构建过程后会弹出一条消息:“无法启动模拟设备 'VS Emulator....'”如果我按 F5,现在总是会立即弹出(构建后)。因此,在取消构建一次之后,VS 甚至不会尝试再次启动模拟器(在具有特定仿真设备的项目上)。
在 hyper-v-manager 中根本没有计算机。 \Microsoft Visual Studio Emulator for Android\1.0\ 不包含 XDE.exe,而是包含 2 个 vsemu.vhd。
我也关注了this guide 并尝试将模拟器作为独立设备启动。 "pathto\XDE.exe" -vhd "pathto\vsemu.api19.vhd" 这将实际启动它并在 emu 屏幕上显示“正在加载”但会崩溃,因为我没有在 VS 中安装 Windows Phone 支持。
【问题讨论】:
标签: c# android-emulator xamarin visual-studio-2015