我正在尝试配置新的Android虚拟机加速。
我正在按照here概述的步骤进行操作。我到了需要执行的地步:
<sdk>/extras/intel/Hardware_Accelerated_Execution_Manager/IntelHAXM.exe.
当我尝试为此运行安装程序时,它失败并说“ VT不存在:您的计算机不符合此软件的最低要求”。
我认为这是因为我有一个AMD CPU,并且所需的虚拟化扩展不可用。
所以我的问题是,是否有其他AMD软件可以用来实现这个功能? 除了提到“AMD虚拟化(AMD-V,SVM)扩展(仅支持Linux)”之外,android开发站点似乎没有关于AMD的任何信息。 我不明白他们为什么只支持Linux?
我热衷于让Android模拟器感觉更快。
答案 0 :(得分:12)
我知道这是一年之后,但我遇到了类似的问题。我在这里发布这个是因为去年年底AMD发布了一款免费下载的Android应用播放器。
这种(排序)解决了使用AMD cpu进行Android开发的人们的问题。
我一直用它来开发而不是ADT模拟器(以及我自己的Android手机 - 它给我另一个目标来检查)。
AMD Appzone下载任何游戏或应用程序也会安装应用程序播放器。转到顶部的“我的应用”按钮,您将看到自己的应用。
app播放器在ADT中显示为“samsung-gt_i9100-localhost:5555”,请参阅屏幕截图。这显示了我的手机(列表中的第一个)和AppPlayer:
答案 1 :(得分:7)
答案 2 :(得分:4)
根据Windows的页面(我想这对于Linux来说是相同的,因为我们在这里讨论硬件要求):
“硬件要求:支持VT-x,EM64T和执行禁用(XD)位功能的英特尔®处理器”
如果你没有这三件事的处理器,没有骰子。您可以在http://products.amd.com/处查看AMD处理器的规格。
和
“Intel HAXM只能用于Intel提供的Android * x86仿真器映像。 Intel HAXM不能与ARM * Android *仿真器映像或非Intel x86 Android *仿真器映像一起使用。“换句话说,您不能使用ARM映像。您必须使用Intel提供的Android映像。