解决模拟器Emulator: emulator: ERROR: x86 emulation currently requires hardware acceleration!问题

打开Android模拟器出现Emulator: emulator: ERROR: x86 emulation currently requires hardware acceleration!Emulator: Process finished with exit code 1的解决方法

10:36	Emulator: emulator: ERROR: x86 emulation currently requires hardware acceleration!

10:36	Emulator: Process finished with exit code 1

遇到问题尝试解决,百度后得出解决方案:

  • 首先楼主找到AndroidSDK的下载目录,查看下D:\tools\AS_SDk\emulator\lib64文件中是否缺少文件,一开始我的文件夹就是这种一尘不染的模样:解决模拟器Emulator: emulator: ERROR: x86 emulation currently requires hardware acceleration!问题_第1张图片
    后来我解决问题后就有了下列内容:解决模拟器Emulator: emulator: ERROR: x86 emulation currently requires hardware acceleration!问题_第2张图片
    下面按照故事发展,菜鸟猿主该给大家讲重点了——怎么解决的!!!怎么解决的!!!怎么解决的!!!
    正如上文所说本菜鸟猿主发现了自己家的SDK文件中lib64文件夹确实是空空如也(这时候耳边刚好传来了公司同事空空如也的铃声……),那咋办呢?能咋办嘞,就像女娲补天时一样,缺哪补哪呗!
    猿主就打开了Flie→Settings→Appearance&Behavior→System Settiings→Android SDK→SDK Tools解决模拟器Emulator: emulator: ERROR: x86 emulation currently requires hardware acceleration!问题_第3张图片
    发现Android Emulator没有下载,猿主直接点击下载之后运行模拟器发现还是不行,就知道肯定还有哪里不对。猿主再次发挥她的柯南精神“真相只有一个”,联想到以前上学期间有遇到过由于系统BIOS中的VT(Virtualization Technology虚拟化技术)未设为Enable导致模拟器打不开。
    解决模拟器Emulator: emulator: ERROR: x86 emulation currently requires hardware acceleration!问题_第4张图片
    猿主机器是Win10系统,打开了系统BIOS方法如下:打开系统设置➡更新和安全➡恢复➡高级启动➡立即重新启动
    解决模拟器Emulator: emulator: ERROR: x86 emulation currently requires hardware acceleration!问题_第5张图片
    解决模拟器Emulator: emulator: ERROR: x86 emulation currently requires hardware acceleration!问题_第6张图片
    这里给个链接win10如何进入系统BIOS:[https://jingyan.baidu.com/album/8275fc864d423e46a03cf638.html?picindex=5]
    进入BIOS后可以把English设置为简体中文(英语大神请忽略此条 ̄□ ̄||)设置语言旁边有个按钮点进去,进入点到高级页面,看到有CPU设置找到Inter Virtualization Technology(Inter虚拟化技术),如果是Disable设置为Enable,猿主打开自己电脑的系统BIOS发现是Enable状态,就说明猿主这种情况不是这个原因造成的。得嘞,排除法,怎么滴也排除了一个原因。也算有收获。
    猿主的问题故事发展到现在还没有解决,此时猿主内心啊有点小崩溃的,到底是啥原因呀啥原因呀啥原因啊(土拨鼠叫)……猿主又回到了故事的开头,怀疑是自己的SDK的问题,度娘准备重新下载一个之际,不知怎么滴,猿主灵光一动,一开始就怀疑过是**intel X86 Emulator Accelerator(HAXM installer)**的问题,然后楼主看自己的Android studio上已下载状态,不服输的我想(会不会是之前下载时没下载好?)要不我卸载重新下一个,或许有用呢。解决模拟器Emulator: emulator: ERROR: x86 emulation currently requires hardware acceleration!问题_第7张图片
    把前面的对号点掉后点击右下角的Apply会弹出一个对话框,再点击OK即可卸载解决模拟器Emulator: emulator: ERROR: x86 emulation currently requires hardware acceleration!问题_第8张图片
    然后再点击前面的对号点击Apply即可重新下载安装,安装完之后猿主的问题故事终于发展到最后一步了,敲开心惹!!!
    猿主再次打开模拟机,看见久违的屏幕,露出了如同见到心动男嘉宾的微笑,呲牙!!!解决模拟器Emulator: emulator: ERROR: x86 emulation currently requires hardware acceleration!问题_第9张图片
    最后,总结一下,遇到安卓模拟器打不开的情况,一般是有以下三种原因导致的:
  1. lib64文件夹内容空
  2. 系统BIOS中CPU未设置Inter Virtualization Technology(Inter虚拟化技术)为Enable
  3. intel X86 Emulator Accelerator(HAXM installer)安装错误或未安装

猿主萌新,第一次写博客,如有不足,欢迎各位大佬提出,猿主希望自己的小记录能给一些超新星人一些帮助,赠人玫瑰,手有余香!!!

你可能感兴趣的:(Android,Android)