无法在Android Studio 2.1.1中运行Android模拟器

时间:2016-05-13 13:21:59

标签: android android-studio android-emulator haxm

我在一年后在运行Windows 7 32位的同一台PC上重新安装了Android Studio 2.1.1。除了模拟器之外的所有东西都能很好地工作。

AVD管理器显示错误消息:/dev/kvm is not found. 当我点击“疑难解答”按钮时,它会显示

  

在BIOS安全设置中启用VT-x,确保您的Linux   发行版有KVM模块。

此外,当我尝试运行模拟器时,会弹出一个错误

  

英特尔HAXM需要运行此AVD。

     找不到

/ dev / kvm。

     

在BIOS安全设置中启用VT-x,确保您的Linux发行版具有   工作KVM模块。

我已禁用VT-x,但在PC上的任何地方都找不到Hyper-V。 已安装Intel x86仿真器加速器(HAXM安装程序)。 在线查找解决方案后,我尝试使用其网站上提供的安装程序(Installer)手动安装HAXM,但我收到错误消息

  

无法配置驱动程序:未知错误。无法打开驱动程序

以下是我提到的一些StackOverflow问题:

Android Emulator Error in windows

HAXM installed successfully, but not recognized by Android Studio 2.1

Intel HAXM installation error - This computer does not support Intel Virtualization Technology (VT-x)

2 个答案:

答案 0 :(得分:6)

您的计算机可能甚至不支持虚拟化。
要解决此问题,您只需使用系统映像 armeabi 运行仿真器。
转到Android虚拟设备管理器,并创建一个新设备。选择您的硬件,然后单击下一步。在这里,选择一个ABI列的系统图像是非常重要的,它可以说明" armeabi" " armeabi-v7a" 。它应该如下所示:enter image description here 继续执行这些步骤,您的模拟器应该可以正常运行。

答案 1 :(得分:0)

问题是由于两个因素造成的:

  1. Bios中未启用VT-x,并且Bios中未启用Intel虚拟化技术。

    解决方案:在BIOS中,转到高级模式 - > CPU配置 - >英特尔虚拟技术并启用它。返回高级并找到VT-x选项并启用它。

  2. SDK工具名为:Intel x86仿真器加速器(HAXM安装程序)安装在SDK Manager中。

    解决方案:它只是一个安装程序,我们必须通过双击位置中的实际安装程序来手动安装该工具: C:\用户\用户名\应用程序数据\本地\ Android的\ SDK \演员\英特尔\ Hardware_Accelerated_Execution_Manager。双击文件haxm_check.exe并安装该工具。

  3. 重新启动Android Studio并运行模拟器。