我在模拟器上运行一个Android应用程序.直到昨天工作正常,今天我更新了android studio.我收到了以下错误.怎么解决这个?
模拟器:警告:将RAM大小增加到1GB仿真器:错误:x86仿真当前需要硬件加速!请确保正确安装和使用Intel HAXM.CPU加速状态:必须更新HAXM(版本1.1.1 <6.0.1).
Mr Robot.. 55
启动Android SDK Manager,选择Extras,然后选择Intel Hardware Accelerated Execution Manager.并在此处完成下载.
如果还是不行
到了你的SDK文件夹并转到
/extras/intel/Hardware_Accelerated_Execution_Manager/IntelHAXM.exe.
按照屏幕上的说明完成安装.
或者对于OS X,您可以在没有这样的屏幕提示的情况下执行此操作
/ extras/intel/Hardware_Accelerated_Execution_Manager/HAXM\installation
安装完成后,通过打开命令提示符窗口并运行以下命令,确认虚拟化驱动程序是否正常运行: sc query intelhaxm
使用VM加速运行基于x86的仿真器:如果从命令行运行仿真器,只需指定基于x86的AVD: emulator -avd
在执行上述命令之前,请确保已通过BIOS设置在系统设置中启用了"虚拟化"
如果你正确地按照上面提到的所有步骤进行操作,那么你肯定能够看到你的AVD和HAXM正常出现.
启动Android SDK Manager,选择Extras,然后选择Intel Hardware Accelerated Execution Manager.并在此处完成下载.
如果还是不行
到了你的SDK文件夹并转到
/extras/intel/Hardware_Accelerated_Execution_Manager/IntelHAXM.exe.
按照屏幕上的说明完成安装.
或者对于OS X,您可以在没有这样的屏幕提示的情况下执行此操作
/ extras/intel/Hardware_Accelerated_Execution_Manager/HAXM\installation
安装完成后,通过打开命令提示符窗口并运行以下命令,确认虚拟化驱动程序是否正常运行: sc query intelhaxm
使用VM加速运行基于x86的仿真器:如果从命令行运行仿真器,只需指定基于x86的AVD: emulator -avd
在执行上述命令之前,请确保已通过BIOS设置在系统设置中启用了"虚拟化"
如果你正确地按照上面提到的所有步骤进行操作,那么你肯定能够看到你的AVD和HAXM正常出现.
我必须通过以下方式卸载1.1.1版:
C:\Users\userid\AppData\Local\Android\sdk\extras\intel\Hardware_Accelerated_Execution_Manager>
然后输入silent_install.bat -v
以验证当前版本.然后silent_install.bat -u
卸载然后silent_install.bat
在我的情况下安装版本6.0.1.
转到Android SDK ---->以管理员身份运行SDK Manager.
下来并检查额外的--->更新英特尔模拟器加速器(HAXM安装程序).
然后重启Android Studio并运行您的AVD.
我有同样的问题,显然,我直接从英特尔手动安装了HAXM.我猜这与Android SDK相矛盾.
所以我在HAXM下载页面下载并安装了英特尔的更新版本.这解决了我的HAXM [冲突]问题