没有虚拟化技术的Android App开发?

时间:2015-01-30 23:05:57

标签: android android-studio virtualization

我是Android应用程序开发的新手,刚开始下载Android StudioJDK-7,还通过SDK管理器安装了英特尔x86仿真器加速器(HAXM)。

enter image description here

现在,当我尝试启动Emulator时,我收到此错误:

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!

我从steps尝试了这些similar post,但是当我尝试运行位于以下位置的设置时: {SDK_FOLDER} \ extras \ intel \ Hardware_Accelerated_Execution_Manager \ intelhaxm.exe 我得到了这个例外:

enter image description here

当我检查处理器配置时,我发现它不支持虚拟化技术,

enter image description here

现在我的问题是,是否可以使用没有虚拟化技术功能的电脑进行Android应用开发(包括仿真器)?

2 个答案:

答案 0 :(得分:6)

顾名思义,它是Emulator Accelerator。你仍然可以使用模拟器,它只会在没有HAXM的情况下运行得慢一些。

根据我的经验,可以使用普通模拟器进行不频繁的调试,但是对于严重的开发来说,即使使用HAXM也是如此,这应该在实际设备上进行。

如果您 使用模拟器,我会选择GenyMotion

答案 1 :(得分:1)

San',您可以尝试使用称为“GenyMotion”的超快速且流行的模拟器。它是免费的:)。此外,在我第一次在我的新笔记本电脑上安装Android Studio之前,我自己遇到了VT错误,并且我能够通过稍微配置我的BIOS选项来成功解决它。这很容易,如果你想要我,我可以指出你的方向。