安卓:emulation currently requires hardware acceleration!

ERROR: x86 emulation currently requires hardware acceleration!

14:22 Emulator: emulator: ERROR: x86 emulation currently requires hardware acceleration!

14:22 Emulator: Process finished with exit code 1

运行报错

安卓:emulation currently requires hardware acceleration!

参考youtubu视频,整理的解决方式如下

首先确定你的BOIS设置正确

其次以管理员身份运行SDK manger

安卓:emulation currently requires hardware acceleration!

安卓:emulation currently requires hardware acceleration!

安卓:emulation currently requires hardware acceleration!

安卓:emulation currently requires hardware acceleration!

参考https://stackoverflow.com/questions/51399634/emulator-emulator-error-x86-emulation-currently-requires-hardware-acceleratio

1.进入Android Studio并打开SDK Manager(在“工具”菜单下)

2.在“SDK平台”选项卡下,UNCHECK所选的任何框。如果选中了任何框,则意味着它们已安装 - 但我们现在要卸载它们。

3.转到SDK工具选项卡。确保全部检查Android模拟器,Android SDK平台工具和Android SDK工具。

4.在同一选项卡中,确保Intel x86仿真器加速器未经检查。如果选中,则表示已安装,但我们暂时要将其卸载。(我还卸载了Android SDK Build-Tools,但我不确定该步骤是否必要。)

5.转到此链接:https://github.com/intel/haxm/releases/download/v7.2.0/haxm-windows_v7_2_0.zip 这是我们重新安装Intel x86仿真器加速器的地方。将其保存到Downloads文件夹,然后解压缩文件。不要启动任何设置向导!

6.关闭电脑。当您重新启动时,启动BIOS(对于Windows 10,按住F10键)。在BIOS中,按向右箭头,直到转到第三个选项卡。在那里,请转到虚拟化选项。如果将其设置为“已禁用”,请使用Enter键将其设置为“已启用”。按F10保存并退出。

7.返回“下载”文件夹,或者保存Intel x86仿真器加速器(也称为haxm)的任何位置。双击文件intelhaxm-android。这将把haxm安装到您的计算机上。

8.进入Android Studio,再次打开SDK Manager。在“SDK平台”选项卡中,重新选中所需API的框。这将重新安装它们,因为之前我们已经卸载它们。(我尝试安装API 28,但之后它被标记为Partially Installed,所以我继续下载API 27和26.)单击Apply并允许它/它们进行安装。

9.转到SDK工具选项卡,然后重新选中Android SDK Build-Tools和Intel x86 Emulator Accelerator的复选框。单击“应用”并允许它们进行安装。

10.此时,我已经使用API​​ 26设置了虚拟设备,并且已成功加载。如果要设置虚拟设备,请确保将其设置为在步骤8中安装的API。


分享到:


相關文章: