【问题标题】:Xamarin Android Player : OpenGL server is unreachableXamarin Android Player:无法访问 OpenGL 服务器
【发布时间】:2016-09-27 02:31:48
【问题描述】:

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

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

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

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

截图01

截图02

截图03

【问题讨论】:

  • 你有没有像 Genymotion 这样使用 VM 的模拟器?如果是那么肯定是设置冲突了,你可以试试这个: 1.卸载以前版本的Xamarin Android Player 2.打开VirtualBox 并删除所有Xamarin Android Player 设备,选择删除文件。 3.打开 VirtualBox 虚拟媒体管理器,确保没有 data.vdi、system.vdi 或 sdcard.vdi 文件剩余。如果有,释放并移除它们。 4.删除\Library\XAP 5.重新安装Xamarin Android Player
  • @CDrosos :让我试试看。

标签: opengl xamarin xamarin.android xamarin-studio xamarin-android-player


【解决方案1】:

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

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

【讨论】:

    【解决方案2】:

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

    【讨论】:

      【解决方案3】:

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

      1. 在 Android Emulator VM 的 VirtualBox 设置中,在 Network 选项卡 -> Adapter 1 中验证您的主机专用适配器的名称(在我的例子中是 vboxnet0)

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

      2. 设置以下值:

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2013-12-27
        • 2019-12-09
        • 1970-01-01
        • 2023-03-08
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多