当我尝试运行 hello world 的模拟器时,出现错误:
...\emulator.exe -avd Nexus_5_API_21_x86 -netspeed full -netdelay none
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!
因此,在阅读了一点资料后,我发现我必须运行 intelhaxm.exe。好的,所以我去了英特尔的网站,下载了它,它说处理器兼容,但我需要启用 VT-x。
但是我已经在 BIOS 中启用了它,并且能够安装 Virtual Box 和图像(它们需要 VT-x),检查它是否在 BIOS 中启用,但 intelhaxm.exe 仍然拒绝运行。
我的 Win 8.1 是 x64,但模拟器显示它是 x86。这是个问题吗?如果是,我该如何在 Android Studio 中更改它?
我现在应该怎么做?
答案1
步骤 1:卸载 avast
步骤 2:安装 intelhaxm.exe
步骤 3:重启
步骤 4:重新安装 avast、更新、快速扫描等等。
步骤 5:在 Intel CPU 上运行模拟器。