无法创建 Android 虚拟设备“/dev/kvm”在 Windows 上找不到

问题描述 投票:0回答:3

我在计算机上使用 Android Studio 已经大约两年了。我最近更新到 Windows 10,并开始遇到一些问题,其中大部分已得到修复。

但是,现在我无法创建任何手机的模拟器,Android Studio 提示“运行此 AVD 需要 Intel HAXM。未找到 /dev/kvm。在 BIOS 安全设置中启用 VT-x,确保您的 Linux发行版具有可用的 KVM 模块。”

然而,这台笔记本电脑并未运行 Ubuntu 或任何其他形式的 Linux。我尝试从 https://software.intel.com/en-us/android/articles/intel-hardware-accelerated-execution-manager-end-user-license-agreement 安装英特尔 HAXM,但模拟器仍然是遇到同样的错误。

有人知道我可以做什么来解决这个问题吗?

android emulation intel android-virtual-device
3个回答
4
投票

所以我也遇到了这个问题,但是,BIOS 中启用了 VT,而我没有 Hyper-V。

我可以通过卸载 HAXM 来修复它

  1. 导航至

    控制面板 > 程序 > 程序和功能

  2. 查找

    英特尔硬件加速执行管理器

  3. 点击

    卸载

然后重新安装,

  1. 导航至 SDK 文件夹

    默认路径>> C:\Users\用户名\AppData\Local\Android\Sdk

  2. 深入查看 HAXM 子目录

    xtras\英特尔\Hardware_Accelerated_Execution_Manager

  3. 运行 HAMX 安装程序

    intelhaxm-android.exe

最后,我能够启动 Android Studio 并运行模拟器,而不会出现 VT-x 消息。


4
投票

我遇到了同样的问题。
经过寻找答案,我没有得到准确的答案。 我尝试了不同的方式。终于我解决了。

首先,确保您已经下载了 HAXM,并在 BIOS 安全设置中启用了 VT-x。
其次,双击

intelhaxm-android.exe
中的
\Android\sdk\extras\intel\Hardware_Accelerated_Execution_Manager
,安装。

这个方法对我有用。


1
投票

您的CPU不支持虚拟化,或者在BIOS中禁用了虚拟化。进入您的 BIOS,看看是否可以找到启用它的设置。

© www.soinside.com 2019 - 2024. All rights reserved.