哈哈最近终于在VMWare中打开Android模拟器成功了!奇怪原来也试过此方法不知为何未起效。
如果要在VMWare中打开Android模拟器,就涉及到嵌套虚拟化(Nested Virualazion)的问题。何为嵌套虚拟化?
嵌套虚拟化即是指在虚拟化的环境中运行虚拟化,比如你在计算机上安装了虚拟机VMWare, VMWare中安装了Guest OS,Windows10,那么在这个Windows10系统上再安装一个虚拟机想虚拟化硬件再安装Guest OS即是嵌套虚拟化。如果还不是很清楚推荐大家看看《异次元骇客》、《盗梦空间》之类的电影啦~
因为Android Emulator本身也会使用到硬件虚拟化,所以默认Android Emulator是不能在虚拟机中运行地,需要在VMWare中明确开启嵌套虚拟化支持。
我使用的虚拟机是VMWare Workstation 12 Pro,
Host OS: Windows10
Android Emulator: Genymotion
Android SDK自带的模拟器还是不能启动,不过Genymotion可以使用了!
来源http://blog.csdn.net/tp7309/article/details/51511586