我的Android Studio SDK管理器显示已安装HAXM。
在BIOS中启用虚拟化后,通过电源按钮进行硬重启解决了我的问题:)。我在英特尔博客中读到了这样的做法。因此,请尝试此选项,它可能有所帮助:)
好的,我按照Saim的建议,在可选的Windows组件中关闭了Hyper-V。在BIOS中启用了虚拟化。然后我去找HAXM重新安装,只找到了这个文件:C:\Users\ich\AppData\Local\Temp\intel\HAXM\1.1.1\silent\hax64.msi(我的电脑是64位),运行它,Android Studio 1.5.1就可以正常使用了。系统是Windows 10。希望这能帮到你。
我曾经遇到过类似的问题。后来发现我没有在电脑上安装HAXM-Installer。
要解决这个问题,请按照以下步骤操作:工具 -> Android -> SDK 管理器 -> SDK 工具(选项卡) -> 选择 Intel x86 模拟器加速器(HAXM 安装程序)选项,然后单击应用(如下图所示)。
您必须拥有支持虚拟化和ND位的英特尔处理器。您可以访问http://ark.intel.com 进行检查。
要设置ND位,您可以使用 bcdedit /set nx AlwaysOn 命令。
启用BIOS中的虚拟化后,您可以键入 bcdedit /set hypervisorlaunchtype off 命令来正确设置虚拟化。
如果您正在使用Avast,请在“设置”>“故障排除”下禁用“启用硬件辅助虚拟化”。
从https://software.intel.com/en-us/android/articles/intel-hardware-accelerated-execution-manager下载。
您可以从BIOS中启用Intel虚拟化技术,或者如果您没有安装模拟器加速器(HAXM),则应该进行安装。
关闭电脑并重新启动,然后立即按F10或ESC键(哪个适用于您)- 这将使您进入BIOS
使用箭头键进入系统安全
确保VIRTUAL TECHNOLOGY VTX已选中,然后按F10保存并重新启动计算机
现在按下键盘上的Windows键,然后只需键入Hyper-V; 然后单击出现的顶部结果
从那里取消选中Hyper-V
现在转到您保存sdk文件夹的路径 - 默认情况下,它保存在C:\
转到C:\ Android \ sdk \ extras \ intel \,然后运行Hardware_Accelerated_Execution_Manager,然后运行intelhaxm-android.exe
如果显示引用“完成Intel Hardware Accelerated Execution Manager设置向导”的对话框,请单击完成按钮以退出向导
再次打开Android Studio,运行您的应用程序,如果它不显示您的虚拟设备,则单击右下角的小刷新按钮。