Windows中的Android模拟器错误

Posted

技术标签:

【中文标题】Windows中的Android模拟器错误【英文标题】:Android Emulator Error in windows 【发布时间】:2016-08-01 13:43:09 【问题描述】:

我在我的 Windows 7 Ultimate 上安装了 android studio 2.0,我安装了 android 所需的所有包,还安装了 HAXM 包。当我尝试运行模拟器时,它没有运行,弹出一条消息说应该在 Bios 安全设置中启用 vt-x,这是图片。

我进入了 bios 设置,但那里已经启用了虚拟化,但是当我安装了一个名为 speccy 的软件以了解我的计算机中包含的所有内容时,我在 cpu 部分发现支持虚拟化,但是它被禁用。

另外,当我运行模拟器时,上面写着 /dev/kvm is not found 我搜索了它,但它与 linux 发行版有关,我提供了该错误的一些屏幕截图,这是图片。

【问题讨论】:

启用 BIOS 设置后,您是否从 \sdk\extras\intel\Hardware_Accelerated_Execution_Manager 文件夹单独安装了 HAXM? 我进入了bios设置,但虚拟化已经启用,我又回去安装haxm,但它给出了一个错误,无法配置驱动程序:未知错误,无法打开驱动程序 这里也一样。但不足为奇:Windows 7 上的模拟器只是运行缓慢、有故障且无法使用。 【参考方案1】:

我建议您尝试 Genymotion https://www.genymotion.com/ 非常快速、优化且易于启动

【讨论】:

始终欢迎提供潜在解决方案的链接,但请add context around the link,以便您的其他用户知道它是什么以及为什么存在。始终引用重要链接中最相关的部分,以防目标站点无法访问或永久离线。考虑到仅仅是指向外部站点的链接是Why and how are some answers deleted? 的一个可能原因。【参考方案2】:

我昨天遇到了同样的问题,我按照here 的说明解决了这个问题。我做了以下事情:

从 Android Studio 卸载 Intel x86 Emulator Accelerator (HAXM installer) 6.0.1:使用工具->Android->SDK 管理器->外观和行为->系统设置->Android SDK,选择选项卡SDK 工具,取消选中Intel x86 Emulator Accelerator,然后按应用; 关闭Android Studio; 从控制面板->程序和功能卸载英特尔硬件加速执行管理器; 打开 Android Studio 并从工具->Android->SDK 管理器->外观和行为->系统设置->Android SDK 中的同一菜单重新安装 Intel x86 Emulator Accelerator。李>

或者,可以使用Launch Standalone SDK Manager,打开Extras文件夹,选中Intel x86 Emulator Accelerator并按下删除 1 个包(或安装)。

我安装的英特尔硬件加速执行管理器 (HAXM) 似乎已损坏。它位于:

    C:\Users\<name>\AppData\Local\Android\sdk\extras\intel\Hardware_Accelerated_Execution_Manager

【讨论】:

【参考方案3】:

重启后进入电脑的 BIOS 设置。然后在您的 BIOS 配置中启用虚拟化。

【讨论】:

以上是关于Windows中的Android模拟器错误的主要内容,如果未能解决你的问题,请参考以下文章

得到“有部署错误,继续?” Visual Studio 2015 xamarin android模拟器中的错误

Android Studio (Windows) 中的 Flutter 错误:无法识别的选项:--add-opens

android studio 模拟器显示错误

Windows 错误:spawnSync ./gradlew 在模拟器上运行反应本机项目时出现 EACCES 错误

Android 模拟器错误:“系统 UI 已停止”

项目在 Android Studio 模拟器中的位置错误