0

尝试启动 Xamarin Android Player 时出现以下错误。正如其他一些论坛中所建议的那样,我已尝试减少 Virtual Box 中分配的内存,但没有结果。

我正在使用虚拟盒子V5.0.4

请指导解决问题。

当我更改时,Android 正在 Virtual Box 中工作

设置>网络>适配器1>附加到

通过NAT进入虚拟框中,但当我启动 Xamarin Android Player 或 GenyMotion 时。它将其重置为Host-Only Adapter并且模拟器停止工作。

在此处输入图像描述

在此处输入图像描述

4

2 回答 2

0

我会从这里将虚拟框更新到 5.0.20再试一次。

如果这不起作用,请尝试重新安装 Xamarin Android Player。

如果这不起作用,那么我建议尝试GenyMotion

也检查这个论坛帖子

他们这样说:

我通过减少 Virtual Box 中的 RAM 值解决了这个问题。

  1. 前往虚拟盒子
  2. 选择您的设备
  3. 转到设置 -> 系统 -> 主板。
  4. 减少基本内存。

或者这可能会有所帮助:

尝试在 VirtualBox 中启动模拟器。它会给你一个特定的错误,然后你可以用谷歌搜索更多信息。

就我而言,问题是 VERR_INTNET_FLT_IF_NOT_FOUND,解决方案就在这里

解决方案https://www.virtualbox.org/ticket/14604#comment:1

于 2016-05-02T10:14:53.817 回答
0

检查您的 BIOS 设置中是否启用了虚拟化。

另一种解决方法:

  1. 卸载以前版本的 XAP。
  2. 打开 VirtualBox 并删除所有 XAP 设备,选择删除文件。
  3. 打开 VirtualBox 虚拟媒体管理器并确保没有剩余的 data.vdi、system.vdi 或 sdcard.vdi 文件。如果有,释放并移除它们。
  4. 删除 C:\ProgramData\AndroidPlayer

来源:https ://bugzilla.xamarin.com/show_bug.cgi?id=24817

于 2016-05-02T10:15:58.453 回答