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

3

我在同一台运行Windows 7 32位的电脑上重新安装了Android Studio 2.1.1,但已经有一年没有使用它了。除了模拟器外,其他所有功能都完美无误。

AVD Manager显示错误消息:/dev/kvm未找到。当我点击“故障排除”按钮时,它会提示:

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

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

需要Intel HAXM才能运行此AVD。

/dev/kvm未找到。

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

我已经禁用了VT-x,但是我无法在我的电脑上找到Hyper-V。已安装Intel x86 Emulator Accelerator(HAXM安装程序)。在网上寻找解决方案后,我尝试使用其网站上提供的安装程序手动安装HAXM (安装程序),但我收到一个错误提示:

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

以下是我参考的一些StackOverflow问题:

Windows中的Android模拟器错误

HAXM已成功安装,但Android Studio 2.1无法识别

Intel HAXM安装错误 - 此计算机不支持英特尔虚拟化技术(VT-x)

2个回答

6

您的计算机可能不支持虚拟化。
要解决此问题,您只需使用系统映像armeabi运行模拟器。
进入Android虚拟设备管理器,创建一个新设备。 选择您的硬件,然后单击下一步。 在这里,非常重要的是选择具有ABI列为"armeabi""armeabi-v7a"的系统映像。 它应该看起来像这样:enter image description here 按照步骤继续操作,您的模拟器应该可以正常工作和运行。


0

问题出现的原因有两个:

  1. BIOS 中未启用 VT-x,也未启用 Intel 虚拟化技术。

    解决方法:在 BIOS 中,进入高级模式 -> CPU 配置 -> Intel 虚拟技术并启用它。返回高级选项,找到 VT-x 选项并启用它。

  2. SDK 管理器中安装了名为“Intel x86 Emulator Accelerator”(HAXM 安装程序)的 SDK 工具。

    解决方法:这只是一个安装程序,我们必须通过双击位置为 C:\Users\user\AppData\Local\Android\sdk\extras\intel\Hardware_Accelerated_Execution_Manager 的实际安装程序手动安装该工具。双击文件 haxm_check.exe 并安装该工具。

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


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接