协慌网

登录 贡献 社区

使用 AMD 处理器启动 AVD 时出错

我有带 AMD 处理器的 Windows 8.1 pro。我安装了 Android SDK 和 Eclipse。它可以工作,但问题是当我创建并启动 AVD 时显示此错误:

仿真器:错误:x86 仿真当前需要硬件加速!
请确保正确安装了英特尔 HAXM 并可以使用它。
CPU 加速状态:未安装 HAX 内核模块!

我已经安装了 Intel Hardware_Accelerated_Execution_Manager,并且已经从启动菜单中启用了虚拟调制,但是仍然无法正常工作。

答案

确保已在 SDK Manager 上安装了HAXM installer

Android SDK管理器

下载它并确保运行位于以下位置的安装程序: {SDK_FOLDER} \ extras \ intel \ Hardware_Accelerated_Execution_Manager \ intelhaxm.exe

注意:在 Android Studio 中,命令 “intelhaxm.exe” 已更改为 “intelhaxm-android.exe”

如果在安装过程中收到错误“不支持 VT” ,请禁用 Windows 功能上的 Hyper-V。您可以执行此命令dism.exe /Online /Disable-Feature:Microsoft-Hyper-V 。您还需要在 BIOS 上启用 “虚拟化技术”

  1. 如果尚未打开 SDK Manager,请下载Intel x86 Emulator Accelerator (HAXM 安装程序)。

  2. 现在转到您的 SDK 目录(通常为 C:\ users \ username \ AppData \ Local \ Android \ sdk)。在此目录中,转到Extras→Intel→Hardware_Accelerated_Execution_Manager并运行名为 “ intelhaxm-android.exe ” 的文件。

    如果出现类似 “未启用英特尔虚拟化技术(vt,vt-x)” 的错误,请进入 BIOS 设置并启用硬件虚拟化。

  3. 重新启动 Android Studio,然后尝试再次启动 AVD。

显示仿真器窗口可能需要一两分钟。

如果您运行的是 Mac,如 @pedro 所述,请确保您已通过 Android SDK Manager 下载了 HAXM 安装程序。

接下来安装!在 finder 中导航到/YOUR_SDK_PATH/extras/intel/Hardware_Accelerated_Execution_Manager/

在以下. dmg 中运行并安装. mpgk

  • 优胜美地: IntelHAXM_1.1.0_for_10.10.dmg
  • IntelHAXM_1.1.0_below_10.10.dmg :IntelHAXM_1.1.0_below_10.10.dmg
  • El Capitan:IntelHAXM_6.0.1.dmg - 请在其中安装 IntelHAXM_6.0.1.mpgk 文件 - 它会询问您是否要重新安装它。答应我。

例子:

$cd /YOUR_SDK_PATH/extras/intel/Hardware_Accelerated_Execution_Manager/
$open IntelHAXM_1.1.0_below_10.10.dmg