在ESXiHost上的VM上使用XenDesktop在Windows 10上运行Android模拟器?

时间:2016-09-09 22:12:13

标签: android-studio android-emulator windows-10 esxi xendesktop

我工作所在学校的标准计算机实验室设置是让学生通过Citrix Receiver连接到ESXi主机上运行XenDesktop的Windows 10映像。

我们想将Android开发添加到我们的虚拟计算机实验室,但我测试的模拟器都不会运行。这是我尝试过的结果和结果:

  • Android Studio附带的Android ADB:与Hyper-V不兼容,因此Hyper-V关闭,ADB挂起,显示“无法获取ADB版本”或类似信息
  • Microsoft Visual Studio Android模拟器:尝试使用AVD上的“正在启动OS”消息启动AVD时挂起。一小时后,我试图关闭它并将AVD消息更改为“关闭操作系统”并挂在那里。我终于用任务管理器关闭了它。
  • GenYmotion:试图启动AVD时它挂了。 AVD是一个空窗框。

有没有人尝试这样的事情?

1 个答案:

答案 0 :(得分:1)

解决方案结果相对简单。使用vSphere 6 Web Client编辑VM设置,并在CPU设置上启用"将硬件辅助虚拟化暴露给来宾操作系统" (独立vSphere客户端没有此选项)。然后重新启动VM,在VM上安装HAXM,重新启动客户操作系统,然后Android studio和仿真器将照常使用x86 AVD。