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

Rob*_*ert 15 virtualization android android-virtual-device

从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

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

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

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

如果没有,需要做什么才能使用它?

我知道它是由BIOS启用的,因为我可以在VirtualBox中运行Windows 64位虚拟机.此外,我已使用Microsoft®硬件辅助虚拟化检测工具对其进行了验证.

Nik*_*rov 16

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

[2012-03-26 14:06:22 - 仿真器] HAX正在运行,仿真器以快速virt模式运行

  • 我收到了这条消息,但我不相信或相信它.在2013年MBA上使用512GB SSD和8GB RAM的'HAX正常工作'时,我每秒大约可以获得6帧. (2认同)

Jen*_*ohl 5

在OS X Lion上逐步完成本教程后,我在启动模拟器时在控制台中看到以下内容:

./emulator-x86 -avd Test3                                                                                                              
HAX is working and emulator runs in fast virt mode
Run Code Online (Sandbox Code Playgroud)