Android模拟器:如何确定是否使用了硬件虚拟化功能?

2024-01-06

从 Android SDK Tools rev 17 开始,Android 模拟器支持使用硬件虚拟化功能(Intel VT、VT-x、vmx 和 AMD-V、SVM),这将大大加快基于 x86 的模拟器映像的速度:http://developer.android.com/guide/developing/devices/emulator.html#accel-vm http://developer.android.com/guide/developing/devices/emulator.html#accel-vm

我安装了所有必需的组件:

  • 最新的SDK工具
  • 英特尔硬件加速执行管理器(和通过执行 IntelHaxm.exe 安装它 http://software.intel.com/en-us/articles/installation-instructions-for-intel-hardware-accelerated-execution-manager-windows/)
  • Intel Atom x86 系统映像(作为 API 10 和 API 15 映像提供)

然后我使用该图像创建了一个新的 AVD,但我无法“感觉到”执行速度方面的任何差异。

因此我的问题是:如何查看是否使用了硬件虚拟化功能?

如果不是,需要做什么才能使用它?

我知道它是由 BIOS 启用的,因为我可以在 VirtualBox 中运行 Windows 64 位虚拟机。 另外我已经使用以下方法验证了它Microsoft® 硬件辅助虚拟化检测工具 http://www.microsoft.com/download/en/details.aspx?id=592.


在模拟器加载期间,您应该看到这一行:

[2012-03-26 14:06:22 - 模拟器] HAX 正在工作并且模拟器在快速 virt 模式下运行

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Android模拟器:如何确定是否使用了硬件虚拟化功能? 的相关文章

随机推荐