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