2013-07-23 58 views
15

我使用AMD FX X6 6300型处理器。 (它支持虚拟化,我的BIOS设置为ON)
我安装了“Intel x86 Emulator Accelerator”。当我尝试运行Intel加速器安装程序时,我得到的安装程序无法安装。 (误差为虚拟化)Android模拟器系统映像和AMD处理器

SDK管理器有这些系统的图像选项:
的Android 4.2.2

  • 英特尔凌动x86的系统映像
  • ARM EABI V7A系统映像
  • MIPS系统映像

那么下载Intel x86系统映像有意义吗?或者没有安装HAXM,它是无用的?

我应该下载ARM还是MIPS映像? AMD推荐用于AMD处理器的模拟器系统映像?

或者唯一的选择是使用快照?

回答

17

根据模拟器的Android documentation,x86映像特别需要Intel处理器。当他们说:

...用于Windows的虚拟机加速需要安装英特尔硬件加速执行管理器(英特尔HAXM)。该软件需要一个英特尔CPU采用虚拟化技术(VT)的支持...

他们指的不仅是支持“虚拟化”,而是一组特定的processor extensions仅适用于近期的英特尔处理器。

使用ARM系统映像。它会完成工作,它不会觉得你正在运行原生的Android系统。

+0

这不仅不是一个解决方案,你顶撞你链接到文档:他们支持“AMD虚拟化(AMD-V,SVM)扩展(仅支持Linux)“ - 幸运的是,大多数Android-linux开发者可能会在Linux机器上。 – NoBugs

+0

问题是“我应该下载ARM还是MIPS映像?”,我的答案是“使用ARM系统映像”。英特尔HAXM不支持Linux或AMD处理器。如果您认为“切换操作系统”是更好的答案,请随时发布。 – sigmabeta

+0

嗯。实际上Trante并没有提到什么操作系统正在使用 - 在经历了非常缓慢的仿真Android硬件之后,我强烈建议使用带有加速功能的英特尔处理器 - 该选项至少在Ubuntu 14.04上运行良好。 – NoBugs

10

如前所述,HAXM不适用于非英特尔CPU。因此X86图像将不会比ARM更快(至少,以我在AMD Phenom X6上的体验)。

更快的选择是使用GenyMotion

  • 它是免费供个人使用
  • 一个数量级的速度比内置的Android模拟器。
  • 它与ADT(Eclipse中)很好地集成,一旦你按照detailed user guide
+0

无法使用Phenom II处理器将Linux作为Android Studio插件运行。开始仿效。 –

相关问题