Android 应用开发没有虚拟化技术?
Android App development without Virtualization Technology?
我是 Android 应用程序开发的新手,刚开始下载 Android Studio along with JDK-7 并通过 SDK 管理器安装了英特尔 x86 仿真器加速器 (HAXM)。
现在,当我尝试启动模拟器时,出现此错误:
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 from a similar post,但是当我尝试 运行 时,设置位于:{SDK_FOLDER}\extras\intel\Hardware_Accelerated_Execution_Manager\intelhaxm.exe
我得到这个例外:
当我检查我的处理器配置时,我发现它不支持虚拟化技术,
现在我的问题是,是否可以使用没有虚拟化技术功能的电脑进行 Android 应用程序开发(包括模拟器)?
顾名思义,就是一个Emulator Accelerator
。您仍然可以使用模拟器,只是在没有 HAXM
的情况下 运行 会慢一点。
根据我的经验,使用普通模拟器进行不频繁的调试是可以的,但它太慢了,即使使用 HAXM,对于应该在实际设备上进行的严肃开发来说也是如此。
如果您有使用模拟器,我会选择GenyMotion。
San',您可以尝试使用名为 "GenyMotion" 的超级快速且流行的模拟器。它是免费的:)。另外,在我第一次在我的新笔记本电脑上安装 Android Studio 之前,我自己 运行 遇到了 VT 错误,我能够通过稍微配置我的 BIOS 选项成功解决它。很简单,如果你愿意,我可以为你指出我所选择的方向。
我是 Android 应用程序开发的新手,刚开始下载 Android Studio along with JDK-7 并通过 SDK 管理器安装了英特尔 x86 仿真器加速器 (HAXM)。
现在,当我尝试启动模拟器时,出现此错误:
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 from a similar post,但是当我尝试 运行 时,设置位于:{SDK_FOLDER}\extras\intel\Hardware_Accelerated_Execution_Manager\intelhaxm.exe 我得到这个例外:
当我检查我的处理器配置时,我发现它不支持虚拟化技术,
现在我的问题是,是否可以使用没有虚拟化技术功能的电脑进行 Android 应用程序开发(包括模拟器)?
顾名思义,就是一个Emulator Accelerator
。您仍然可以使用模拟器,只是在没有 HAXM
的情况下 运行 会慢一点。
根据我的经验,使用普通模拟器进行不频繁的调试是可以的,但它太慢了,即使使用 HAXM,对于应该在实际设备上进行的严肃开发来说也是如此。
如果您有使用模拟器,我会选择GenyMotion。
San',您可以尝试使用名为 "GenyMotion" 的超级快速且流行的模拟器。它是免费的:)。另外,在我第一次在我的新笔记本电脑上安装 Android Studio 之前,我自己 运行 遇到了 VT 错误,我能够通过稍微配置我的 BIOS 选项成功解决它。很简单,如果你愿意,我可以为你指出我所选择的方向。