1.我安装安卓开发工具Haxm时发现锐龙系列处理器会出现VT-x的提示未开启
- 输出日志如下:
- === Logging started: 2020/3/2 星期一 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.
2.我反复检查Bios发现是开启的,windows任务管理器-性能-CPU-可以看到三个字中间靠右(虚拟化:已启用)代表虚拟化是开启的
- 我这里上传图片失败多次所以我放弃了!
3.我打开windows功能找到Hyper-V,windows沙盒,windows虚拟机监控平台程序,虚拟机平台等确定未打钩
4.找到自己的SDK安装目录然后在cmd里面进入文件夹
- 我是的地址是C:\Users\Administrator\AppData\Local\Android\Sdk\extras\google\Android_Emulator_Hypervisor_Driver
- 但是注意每个人的Android SDK安装位置不一致所以你需要正确找到你的文件夹目录
5.在cmd里面运行silent_install.bat
6.得出正确输出
SERVICE_NAME: gvm
-
TYPE : 1 KERNEL_DRIVER
-
STATE : 1 STOPPED
-
WIN32_EXIT_CODE : 0 (0x0)
-
SERVICE_EXIT_CODE : 0 (0x0)
-
CHECKPOINT : 0x0
-
WAIT_HINT : 0x0
-
[SC] DeleteService 成功
SERVICE_NAME: gvm
- TYPE : 1 KERNEL_DRIVER
- STATE : 4 RUNNING //这里显示 RUNNING 代表成功了!
- (STOPPABLE, NOT_PAUSABLE, IGNORES_SHUTDOWN)
- WIN32_EXIT_CODE : 0 (0x0)
- SERVICE_EXIT_CODE : 0 (0x0)
- CHECKPOINT : 0x0
- WAIT_HINT : 0x0
- PID : 0
- FLAGS :
7.回到Android Studio然后找到Android SDK选择SDK tools然后可以看到一个兼容工具 Android Emulator Hypervisor Driver for AMD Processors (installer) 版本1.4.0 安装它
8.现在就你可以安装Haxm