当我尝试启动Xamarin Android Player时出现以下错误。 我已尝试减少Virtual Box中已分配的内存,正如其他一些论坛所建议但没有结果。
我正在使用Virtual Box V5.0.4
。
请解决问题的指南。
当我更改
时,Android正在使用Virtual Box设置>网络>适配器1>附加到
到NAT
进入虚拟框,但是当我启动Xamarin Android Player或GenyMotion时。它将其重置为Host-Only Adapter
,模拟器停止工作。
https://libcloud.readthedocs.io/en/latest/other/ssl-certificate-validation.html
答案 0 :(得分:0)
我会从here将虚拟框更新到5.0.20再试一次。
如果这不起作用,请尝试重新安装Xamarin Android Player。
如果这不起作用,我建议您尝试GenyMotion
他们这样说:
我通过减少Virtual Box中的RAM值解决了这个问题。
- 转到Virtual Box
- 选择您的设备
- 转到设置 - >系统 - >主板。
- 减少基本内存。
醇>
或者这可能会有所帮助:
尝试在VirtualBox中启动模拟器。它会给你一个特定的错误,然后你可以谷歌获取更多信息。
就我而言,问题是VERR_INTNET_FLT_IF_NOT_FOUND,解决方案就在这里
答案 1 :(得分:0)
检查BIOS设置中是否启用了虚拟化。
另一种解决方法:
- 卸载以前版本的XAP。
- 打开VirtualBox并删除所有XAP设备,选择删除文件。
- 打开VirtualBox虚拟介质管理器,确保没有data.vdi,system.vdi或sdcard.vdi文件。如果有, 释放并删除它们。
- 删除C:\ ProgramData \ AndroidPlayer
醇>