我的Winows 7 pro配有AMD处理器。当我使用AndroidStudio的模拟器运行app时,我得到:
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
时,我收到了错误
Funktion" Microsoft-Hyper-V"未知
我也没有"虚拟化技术"在BIOS中。
如何将Android Studio与Windows 7一起用于AMD。
罗伯特
答案 0 :(得分:0)
在尝试使用此类加速之前,首先应确定开发系统的CPU是否支持以下虚拟化扩展技术之一:
- 英特尔虚拟化技术(VT,VT-x,vmx)扩展
- AMD虚拟化(AMD-V,SVM)扩展(仅支持Linux)
因此,如果文档正确,您将无法在Windows 7上的AMD CPU上使用x86模拟器。
您的选择是:
使用ARM模拟器(速度慢但可以“开箱即用”)
无论如何,请尝试关注the instructions for setting up x86 support,看看文档是否过时
尝试像Genymotion一样的第三方模拟器,看看它是否更好地支持AMD
答案 1 :(得分:0)
您必须安装intel HAXM才能获得加密。你必须去你的sdk。然后按照以下步骤操作:
> Go to sdk installed directory
>extras
>intel
>Hardware_Accelerated_Execution_Manager/
在这里安装intelhaxm-android,它会解决你的问题
如果没用,那么您应该安装this和this。这速度提高了100%,或者您可以通过此链接AMD Virtualization problem
了解有关AMD虚拟化的更多信息