题记:初学遇到了这个很麻烦的bug,发现查阅网络试了很多方法都没有奏效,今天误打误撞成功了。于是打算出一个博客给同样有此困扰的人一些参考吧。
Android studio 无法正常安装Android Emulator Hypervisor Driver For AMD Processors,以管理员身份进入Android studio下载该tools不仅速度非常慢,而且最后还是下载失败。
问题的根源在于,Android studio这个软件对于AMD R系列处理器的支持度不如intel CPU,在配置虚拟机时会出现一些错误。
第一步:首先在任务管理器的cpu页面确认虚拟化已启用
打开任务管理器--->性能,红色圈中一栏为“已启用”,则虚拟化开启成功
第二步:关闭hyper-V
以管理员模式进入命令提示符,粘贴下面这条指令,回车运行
dism.exe / Online / Disable-Feature / FeatureName: Microsoft-Hyper-V-All
第二种方式是 控制面板——>程序——>打开或关闭windows功能,取消勾选hyper-V,点击确认,再重启电脑。
第三步:设置环境变量
为系统变量path,设置路径
C:windowssystem32
第三步:下载tools for AMD对应的包
在这个链接下安装包https://Github.com/google/android-emulator-hypervisor-driver-for-amd-processors/releases新版本, 找到保存SDK的文件夹下的extras文件->google文件,在google文件夹下解压下载好的压缩包。
第四步:以管理员身份打开Windows PowerShell,然后cd 到刚刚解压的目录,再运行下面这条指令
.silent_install.bat
红色下滑线处显示的是RUNNING即是操作成功
后记:今天用了一整天的时间来解决这个问题,看到没有红色的报错真的很感动啊啊啊o((>ω< ))o