【问题标题】:Unable to use x86 emulator with Xamarin无法将 x86 模拟器与 Xamarin 一起使用
【发布时间】:2018-03-05 05:41:24
【问题描述】:

我正在尝试关注Xamarin guide for Android。我收到一条警报,说 x86 模拟器快 10 倍。但是,当我尝试使用 X86 时,无论是创建它还是使用默认版本,它都会失败。这发生在 Windows 和 Mac 上。它在 arm 处理器上工作得很好。

【问题讨论】:

  • “失败”对问题的描述不是很有帮助
  • 这就是它给我的全部。日志中没有任何内容。只是说“执行失败”

标签: visual-studio xamarin xamarin.android android-emulator


【解决方案1】:

无法将 x86 模拟器与 Xamarin 一起使用

你有disabled Hyper-V in your computer吗?如果您没有关闭此 Windows 功能,则在使用 X86 Android 模拟器时会收到错误消息“它失败”。

你应该turn off your Hyper-V

    1. 以管理员身份运行 Cmd
    1. 执行以下命令:

      bcdedit /set hypervisorlaunchtype off
      
    1. 重新启动计算机

如果你想要更好的性能,你应该使用Hardware Acceleration

【讨论】:

  • 这在 Windows 上没有帮助,它一直显示“有部署错误”。回家后我会在我的 Mac 上试一试。
  • 请在输出窗口中发布完整的错误日志。
【解决方案2】:

问题是因为我没有安装 HAXM。我必须进入 BIOS 并启用虚拟化。然后从 Intel 的站点安装 HAXM。出于某种原因,我可以查看 SDK 管理器。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-01-06
    • 2022-12-24
    • 1970-01-01
    • 2019-08-09
    • 1970-01-01
    • 2020-11-25
    • 2014-12-08
    相关资源
    最近更新 更多