CPU加速状态:必须更新HAXM

时间:2016-04-27 04:48:48

标签: android avd haxm

我在Android Studio中创建了一个新的虚拟设备。当我尝试启动它时,我收到以下错误消息:

Cannot launch AVD in emulator.
Output:
emulator: WARNING: Increasing RAM size to 1024MB
emulator: WARNING: VM heap size set below hardware specified minimum of 384MB
emulator: WARNING: Setting VM heap size to 384MB
emulator: ERROR: x86 emulation currently requires hardware acceleration!
Please ensure Intel HAXM is properly installed and usable.
CPU acceleration status: HAXM must be updated (version 1.1.1 < 6.0.1).

如何解决此错误?

5 个答案:

答案 0 :(得分:106)

您需要实际安装 Intel HAXM才能使用它:

  1. 在Android SDK文件夹中,查看intelhaxm-android.exe
  2. 运行cd $ANDROID_HOME/extras/intel/Hardware_Accelerated_Execution_Manager
  3. 的Mac

    1. 打开HAXM目录

      $ANDROID_HOME

      或者,如果未设置cd /Users/$USER/Library/Android/sdk/extras/intel/Hardware_Accelerated_Execution_Manager (例如,如果您收到错误“没有此类文件或目录”),请尝试

      *.dmg
    2. 运行安装程序:

      • 挂载HAXM *.mpkg文件,然后运行其中包含的$ ./silent_install.sh

      • 执行IdentityInterface

答案 1 :(得分:34)

转到控制面板&gt;节目&gt;程序和功能

查找英特尔硬件加速执行管理器并检查其版本。在你的情况下,从错误中可以看出它应该是1.1.1。卸载它。This image is after installing the new version. Previously it was Version 1.1.1

转到此链接(https://software.intel.com/en-us/android/articles/intel-hardware-accelerated-execution-manager)下载最新版本。enter image description here

运行silent_install.bat,它将安装Intel HAXM的最新版本。现在你的模拟器应该工作正常。

答案 2 :(得分:5)

非常简单。在您的VS> Android Tools>中检查并安装选项>“ Intel x86 Emulator Accelerator(XAHM installer)”

Visual Studio Xamarin Android HAXM installer

答案 3 :(得分:1)

这里是提示,只需打开android studio和工具-> android SDK,您将看到SDK工具标签。您可以选择或更新。如果您看到任何更新,请确保您保持最新状态。

答案 4 :(得分:-1)

您还可以将AVD设置为使用更多内存。 这极大地促进了它:

从Android工作室打开Windows-&gt;选择Android虚拟设备管理器 - &gt;选择您的设备 - &gt;单击编辑按钮 - &gt;在内存选项中将RAM参数更改为512 Mb-&gt;保存并运行模拟器它会起作用