CPU加速状态:必须更新HAXM

Ter*_*nce 28 android android-virtual-device 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).
Run Code Online (Sandbox Code Playgroud)

我该如何解决这个错误?

Rav*_*ela 112

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

视窗

  1. 在Android SDK文件夹中,查看 extras\intel\Hardware_Accelerated_Execution_Manager\
  2. intelhaxm-android.exe 

苹果电脑

  1. 打开HAXM目录

    cd $ANDROID_HOME/extras/intel/Hardware_Accelerated_Execution_Manager
    
    Run Code Online (Sandbox Code Playgroud)

    或者,如果$ANDROID_HOME未设置(即如果您收到错误"没有此类文件或目录"),请尝试

    cd /Users/$USER/Library/Android/sdk/extras/intel/Hardware_Accelerated_Execution_Manager
    
    Run Code Online (Sandbox Code Playgroud)
  2. 运行安装程序:

    • 挂载HAXM *.dmg文件,然后运行其中*.mpkg包含的文件

    要么

    • 执行 $ ./silent_install.sh

  • 对于其他新手Android SDK路径是C:\ Users\<用户名>\AppData\Local\Android\Sdk \ (6认同)
  • 太好了,很有帮助 (2认同)

Hab*_*eeb 35

转到控制面板>程序>程序和功能.

查找英特尔硬件加速执行管理器并检查其版本.在你的情况下,从错误中可以看出它应该是1.1.1.卸载它.此图像是在安装新版本之后. 以前是版本1.1.1

转到此链接(https://software.intel.com/en-us/android/articles/intel-hardware-accelerated-execution-manager)下载最新版本.在此输入图像描述

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


Dar*_*ich 5

非常简单.在您的VS> Android工具>中检查并安装选项>"Intel x86仿真器加速器(XAHM安装程序)"

Visual Studio Xamarin Android HAXM安装程序