我花费一天的时间查阅大量大佬们资料,本文是我总结的大佬的经验,只想说遇到困难不要怕,一定要坚持,查阅各种资料一定能解决的,万事开头难!!!(每个大佬的链接都放在了下面的相关参考链接中)
错误代码集(你可能报的错误) 1、HAXM installation failed、To install HAXM follow the instructions found at: https://software.intel.com/android/articles/installation-instructions-for-intel-hardware-accelerated-execution-manager-windo(这是Android模拟器中报的下载不下来的错误)
2、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.
(这是要在网上下载的haxm-windows_v6_2_1.zip
压缩包里面的错误,在解压包下有个日志文
件haxm_silent_run.log里面报的错误,
这个日志文件我的位置在"C:用户86151AppDateLocalAndroidSDKextrasgoogleAndroid_Emulator_Hypervisor_Driver",我这个是默认地址,有些人可能有改了位置的)
应该大部分的情况会报这个错误,以上先别管
一、首先,看看你的Android Studio有没有勾选下载Android Emulator Hypervisor Driver for AMD Processors(installer)
1、第一步(File------>Settings)
2、第二步(下载Android Emulator Hypervisor Driver for AMD Processors(installer))
可以试一试,如果可以就溜溜球,不行继续走下面的过程
相关参考链接:https://blog.csdn.net/xfChen2/article/details/104580645?spm=1001.2014.3001.5506
二、然后,查看你的任务管理器的性能下有没有虚拟化开启
那么怎么开启呢?
1、开机的时候进入BIOS,设置CPU开启虚拟化。
这里进入BIOS的话,每个机子的主板不一样,所以按键也不一样,以下是搬来的几个大佬的图:
这里我就不细说虚拟化了,去csdn或者百度上搜索相应的机器BIOS开启虚拟化就好了
相关参考链接:https://blog.csdn.net/qingkongyeyue/article/details/52523780?spm=1001.2014.3001.5506
2、关闭Hyper-V和Windows Hypervisor Platform 和 Windows Sandbox。
记得更改完一定要重启电脑!!!!!!!!!一定!!!!!!!!!!!!!!!!!!!!!!!!!!
3、打开命令行,
进到"C:用户86151AppDateLocalAndroidSDKextrasgoogleAndroid_Emulator_Hypervisor_Driver",我这个是默认地址,有些人安装的时候可能改了位置的,就要手动改了。
(1)打开cmd进入到相关的位置,然后输入silent_install.bat,如果执行结果返回是:STATE:4 RUNNING,说明安装成功。(我这里有点小问题,啊这,不过跟着走肯定没有问题)
相关参考链接:
https://qingshan.blog.csdn.net/article/details/103832368?spm=1001.2014.3001.5506
https://blog.csdn.net/z1013376003/article/details/104753915?spm=1001.2014.3001.5506