我的电脑是Thinkpad E485系列,CPU是AMD Ryzen 5 2500U,电脑预装系统是Windows10 X64家庭版,如下图所示:
下载安装了Android Studio3.3,创建了一个X86的AVD后,随便创建一个Android APP,在运行时选择了X86 AVD再运行后,出现了如下错误:
主要原因是我的电脑CPU使用的是AMD的CPU而不是Intel的CPU,Google搜索了一下,尝试了一些方法。
先是创建一个基于Arm的AVD模拟设备,但发现运行速度卡顿,启动很慢,最后找到了一个有效的解决办法,
安装Genymotion这款虚拟机软件替代Android Sutdio3.3自带的AVD虚拟机,成功的解决了这个问题。
参考文章:
1、Genymotion下载及安装
https://blog.csdn.net/yht2004123/article/details/80146989
2、Your CPU does not support required features (VT-x or SVM).This computer does not support VT-x.
https://blog.csdn.net/qq_25024883/article/details/52771225
3、在CPU为A卡的电脑上配置Android Studio自带的AVD时遇到的虚拟化指令支持问题