在启动模拟器时解决错误
首先,确保已在 BIOS 设置中启用“ 虚拟化” 。
启动 Android SDK Manager ,选择 Extras ,然后选择 Intel Hardware Accelerated Execution Manager 并等待下载完成。如果仍然无效,请打开 SDK 文件夹并运行/extras/intel/Hardware_Accelerated_Execution_Manager/IntelHAXM.exe
。
按照屏幕上的说明完成安装。
或者对于 OS X,你可以在没有屏幕提示的情况下执行此操作:/extras/intel/Hardware_Accelerated_Execution_Manager/HAXM\ installation
如果你的 CPU 不支持 VT-x 或 SVM,则无法使用基于 x86 的 Android 映像。请改用基于 ARM 的图像。
安装完成后,通过打开命令提示符窗口并运行以下命令确认虚拟化驱动程序是否正常运行:sc query intelhaxm
要使用 VM 加速运行基于 x86 的模拟器:如果从命令行运行模拟器,只需指定基于 x86 的 AVD:emulator -avd <avd_name>
如果你正确地按照上面提到的所有步骤进行操作,那么你肯定应该能够看到正常情况下 HAXM 的 AVD。