更新到Android SDK工具23.0.5和avd无法启动

Ami*_*edi 12 adt android-sdk-tools

我在Windows 8.1 x64上运行,使用ADT Bundle开发Android应用程序.之前(在更新Android SDK工具之前)AVD工作正常,更新后,它在启动AVD时显示以下错误

emulator: ERROR: x86 emulation currently requires hardware acceleration!
Please ensure Intel HAXM is properly installed and usable.
CPU acceleration status: HAX kernel module is not installed!
Run Code Online (Sandbox Code Playgroud)

我试图从Windows用户专用文件夹中删除avd,avd-folder并重新创建类似的avd但没有进展.

我怎样才能再次运行avd?(SDK更新后)

Shi*_*a N 16

在ARM中的CPU/ABI中创建仿真器,此错误仅适用于Intel处理器.

如果要在此过程中在Intel gor中创建AVD CPU/ABI,请确保在SDK Manager上安装了instaled HAXM安装程序.

下载后,请确保运行位于以下位置的设置:{SDK_FOLDER}\extras\intel\Hardware_Accelerated_Execution_Manager\intelhaxm.exe

如果在安装过程中出现错误"VT not supported",请在Windows功能上禁用Hyper-V.您可以执行此命令dism.exe/Online/Disable-Feature:Microsoft-Hyper-V.您还需要在BIOS上启用"虚拟化技术"


Jor*_*pos 13

我在这里遇到了同样的问题,在我的研究中,我能够在android开发者网站上找到一个帮助我解决这个问题的文档.

  1. 启动Android SDK Manager,选择Extras,然后选择Intel Hardware Accelerated Execution Manager.

  2. 下载完成后,运行[sdk] /extras/intel/Hardware_Accelerated_Execution_Manager/IntelHAXM.exe

  3. 按照屏幕上的说明完成安装.

  4. 安装完成后,通过打开命令提示符窗口并运行以下命令,确认虚拟化驱动程序是否正常运行:

    sc查询intelhaxm

你应该看到:

 SERVICE_NAME: intelhaxm
   ...
   STATE              : 4  RUNNING
   ...
Run Code Online (Sandbox Code Playgroud)

请参阅此文档:使用模拟器 - 在Windows上配置VM加速

希望能帮助到你.