我们正在客户端的虚拟机上远程工作。即使在需要之后,我仍然不断获得VT-X /禁用hyper-V错误。 所以,我的问题是,是否可以运行模拟器,它本身就是另一个虚拟机上的虚拟机? 如果没有,建议一种解决此问题的方法。 提前致谢
答案 0 :(得分:0)
可以在客户端的虚拟机上运行android模拟器吗?
我认为问题不在于您在客户端的虚拟机上远程工作,问题是您的物理机器启用了Windows功能:Hyper-V
,但是当您运行Android模拟器时,它需要disabling the Hyper-V
,因此它会提供VT-X/disabling hyper-V error
。
我在客户端的虚拟机上进行远程测试,然后打开Hyper-V
。当我从Android Studio运行Android模拟器时,它失败并向我显示错误消息:
要解决此问题,您应关闭hyper-v
并重新启动计算机。如果您无法执行此操作,则可以尝试使用Visual Studio Emulator for Android。正如文件所说:
与Hyper-V兼容,您可以与Windows Phone模拟器和其他Hyper-V VM并行运行模拟器
然后,您可以运行Android emulator。
答案 1 :(得分:0)
我不知道VM中发生了什么。 但是,嵌套VM中无法使用模拟器。当我收到解释相同的错误消息时,我在安装android studio时发现了。
关于使用VM的工作模拟器,我们可以使用@Grace Feng