问题描述
我的电脑是magicbook 14 R5的版本,今天在运行AS模拟器的时候遇到了无法安装Intel HAXM 的问题。
输出日志如下:
=== Logging started: 2020/6/19 星期五 22:20:14 === This computer does not support Intel Virtualization Technology (VT-x) or it is being exclusively used by Hyper-V. HAXM cannot be installed. Please ensure Hyper-V is disabled in Windows Features, or refer to the Intel HAXM documentation for more information.
=== Logging stopped: 2020/6/19 星期五 22:20:14 ===
在网上看了很多解决方案无法解决,最后看了Android的官方说明文档解决了,英文好的朋友可以直接点击 这个链接查看官方说明。
解决方案
(1)确保CPU开启虚拟化,是否开启可以通过任务管理器查看,虚拟化显示已启用表示已经开启了。如果虚拟化没有开启,重启进入BIOS,设置CPU开启虚拟化。
(2)关闭Hyper-V和Windows虚拟机监控程序平台,重要的事情说三遍:是关闭、关闭、关闭Hyper-V和Windows虚拟机监控程序平台。关闭的步骤是:打开控制面板 -> 程序与功能 -> 启用或关闭Windows功能。如下图关闭Hyper-V和Windows虚拟机监控程序平台。
(3)进入Android Studio - Tools - Android - SDK Manager - 打勾“Android Emulator Hypervisor Driver for AMD Processors” - OK
(4)进入自己SDK目录下的extrasgoogleAndroid_Emulator_Hypervisor_Driver的文件夹下,运行silent_install.bat。如果执行结果返回是:STATE: 4 RUNNING,说明安装成功。就可以正常使用AS的模拟器了。