无法第二次运行Android应用程序

时间:2015-01-08 13:14:35

标签: android android-emulator virtual-machine avd

我是Android开发的新手。我已下载android studio,按照所有说明操作。我可以创建一个示例应用程序并成功运行它。

但是,当我尝试其他应用程序或重新启动相同的应用程序时问题就开始了,它无法运行错误:

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!

当我在SDK管理器中签入时,已经安装了Intel x86仿真器。

然后我尝试手动启动AVD,失败并出现相同的错误

然后我转到SDK路径,尝试安装" intelhaxm-android.exe"它引发了错误"这台计算机不支持英特尔虚拟化..."错误。

编辑1:

我的系统配置:

Dell Inspiron 5110 4core I5 2nd gen processor with 8 GB RAM
Windows 8.1 ultimate 
I could locate Hyper-V manager showing up the system and Hyper-V is not running on this box

所以,我相信我的系统可能已准备好进行虚拟化。如果是这样,为什么我无法运行Intelhaxm-android.exe?我缺少一两个设置。或者我的系统缺少任何硬件来启用haxm?

3 个答案:

答案 0 :(得分:1)

请安装英特尔仿真器加速器(HAXM安装程序)

enter image description here

答案 1 :(得分:0)

从模拟器关闭应用程序并重新启动或尝试此Error in launching AVD with AMD processor和此Update to Android SDK Tools 23.0.5 and avd doesn't start;)

答案 2 :(得分:0)

SDK Manager会将安装程序下载到" extras"目录,在主SDK目录下。即使SDK管理员说"已安装"它实际上意味着已下载英特尔HAXM可执行文件。您仍然需要从" extras"运行安装程序。目录完成安装。

在" extras"内提取安装程序。目录并按照您的平台的安装说明进行操作。"