我有配备 AMD 处理器的 Winows 7 pro。当我使用 AndroidStudio 的模拟器运行应用程序时,我得到:
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!
我找到了this,但是当我运行
dism.exe /Online /Disable-Feature:Microsoft-Hyper-V
时,我收到错误
功能“Microsoft-Hyper-V”未知
我BIOS里也没有“虚拟化技术”。
如何在配备 AMD 的 Windows 7 上使用 AndroidStudio。
根据文档:
在尝试使用此类加速之前,您应该首先确定您的开发系统的 CPU 是否支持以下虚拟化扩展技术之一:
- 英特尔虚拟化技术(VT、VT-x、vmx)扩展
- AMD 虚拟化(AMD-V、SVM)扩展(仅支持 Linux)
因此,如果文档正确,您将无法在 Windows 7 上的 AMD CPU 上使用 x86 模拟器。
您的选择是:
使用 ARM 模拟器(速度慢,但“开箱即用”)
无论如何,请尝试遵循设置 x86 支持的说明,并查看文档是否可能已过时
尝试使用第三方模拟器,例如Genymotion,看看它是否支持AMD更好