AndroidStudio新建Project后运行报错:emulator: ERROR: x86 emulation currently requires hardware acceleration!

昨天加装了8g内存后,现在12g内存终于可以流畅的撸代码了。

中午安装了Android Studio 3.1.2后,还是出现了一大堆问题,第一个是Gradle问题,自己瞎弄居然弄好了,请看上一篇博客。

第二个问题是新建Project后想运行居然出现了 emulator: ERROR: x86 emulation currently requires hardware acceleration! 这个错误,在百度后终于解决了,故记录下,之后自己忘了可以看下。

部分内容转载自:

https://blog.csdn.net/u012964796/article/details/46850461(值得看)

https://blog.csdn.net/sihai12345/article/details/72868635(图文并茂)

在此表示感谢。


原文错误提示:

emulator: ERROR: x86 emulation currently requires hardware acceleration!
Please ensure Intel HAXM is properly installed and usable.
CPU acceleration status: HAX kernel module is not installed!

 

错误分析:

1.电脑没有安装Intel HAXM软件(HAXM即Hardware Accelerated Execution Manager)(可以参考:Intel官网的说明

2.电脑没有启用虚拟技术

 

解决办法:

1.安装Intel HAXM.

一般电脑都是有安装Intel HAXM的,Android SDK中也有继承了这个软件,位置就在你的Sdk安装路径的extras目录下的intel包里(如我的 E:\Android\Sdk\extras\intel)

双击intelhaxm-android.exe。

如果找不到,可以直接在Android Studio里点击SDK Manager,然后勾选以下所示进行安装。(此方法在Android Studio3.1.2中不管用)

如果无法安装,那证明应该是有的,那建议看方法2。

 

2.确保BIOS中的Configuration(配置)中的Virtual technoly 为Enable(打开)

查看你电脑主板进入Bios的方法,我的是联想的,直接捅一键还原按钮就行了。

找到Virtualiation Technology(名字不一定相同,但是一定有Virtual开头),看看是不是默认为Disabled。

按Enter,把它改为Enabled。

保存设置,重启电脑。

 

检验问题的结果:

打开Android Studio,然后打开刚才的Project,点击运行。

可以看到成功了。

 
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值