3

现在我在启动Xamarin Android Player时遇到错误。

错误:无法访问 OpenGL 服务器。请检查是否允许 Xamarin Android Player 通过公共网络上的防火墙。

我正在使用Windows8.1 (64-bit)。公共网络上允许使用 Xamarin Android Player。附有错误的屏幕截图。

有什么办法可以摆脱这个错误!

屏幕截图 01 在此处输入图像描述

屏幕截图 02

在此处输入图像描述

屏幕截图 03在此处输入图像描述

4

3 回答 3

6

我一直收到这个错误。为我解决的问题是关闭 adb.exe。在重新启动 Xamarin 之前转到任务管理器并关闭 adb.exe。

如果这不起作用,请尝试在 Virtualbox 中重新安装仅限主机的网络适配器。打开 virtualbox -> 文件 -> 首选项 -> 网络 -> 仅限主机。并卸下所有适配器。然后重新启动 Xamarin。它将提示重新安装适配器。单击确定。

于 2015-10-26T11:48:20.843 回答
1

如果您已安装 McAfee 防病毒软件会阻止 Player,我尝试停止,现在它运行良好。

于 2015-11-13T14:37:42.700 回答
0

我在 mac OS 中遇到了同样的问题,在我的情况下,我已经拥有与导致此问题的以前的 VM 具有不同网络配置的虚拟机。为了解决这个问题,我必须将仅主机网络设置为适当的值。

  1. 在 Android Emulator VM 的 VirtualBox 设置中,在 Network Tab -> Adapter 1 中验证您的仅主机适配器的名称(在我的情况下为 vboxnet0)

在此处输入图像描述

  1. 记住这个名字,导航到 VirtualBox VM -> Preferences -> Network -> Host-only Networks 并双击在步骤 1 中选择的那个。

  2. 设置以下值:

适配器选项卡 DHCP 服务器选项卡

于 2016-09-26T18:31:48.733 回答