Windows 7 VM上的Android Studio虚拟设备不兼容

phi*_*652 22 windows android virtualbox virtual-machine android-studio

我的计算机上有一个VirtualBox VM,VM运行的是Windows 7 64位.我在该VM上安装了Android Studio.我只有基本的Hello World应用程序.当我尝试运行AVD时,我收到以下消息:

运行此AVD需要Intel HAXM.Android Emulator与Hyper-V不兼容.

遗憾的是,您无法运行Hyper-V并使用模拟器.这是你可以做的帽子:

1)以管理员身份启动命令提示符

2)运行以下命令:C:\ Windows\system32> bcdedit/set hypervisorlaunchtype off

3)重新启动机器.

我尝试运行此命令并重启多次,不会改变任何东西.

我也尝试做一些端口转发:http://paulsdevworld.blogspot.ca/2013/06/make-android-studio-work-with-androvm.html 我无法连接No connection could be made because the target machine actively refused it.

我已经检查了这个问题,我没有同样的问题,因为OP在Android工作室的Virtual Box上直接在VirtualBox Test android app中有一个android图像

任何人都知道如何使这项工作或我可以尝试的东西?随意提出任何问题.

编辑:我安装了英特尔HAXM,但当我尝试运行它时,我收到此消息 在此输入图像描述

这些是我目前的设置,虚拟化显然已启用.这是正确的设置吗?在此输入图像描述

有没有办法让这个工作在VM?

开始赏金答案不需要使用Virtual Box,但必须免费.

主机PC 主办 客户PC 客人

我下载了VMware的免费试用版,我设法使用下面的设置让它工作.我在VirtualBox中尝试了完全相同的设置,我得到了Hyper-V错误. 设置截图

解:

如果有人想知道我能够在Virtual Box中运行它.这是我在AVD上使用的设置: 解 警告缓慢.

Sne*_*dya 5

如果您的系统支持Intel虚拟化技术(VT-x),则以下过程有效:

  1. 使用F10启动时转到BIOS .
  2. 进入系统配置/系统设置.
  3. 启用虚拟化技术.
  4. F10保存并退出.
  5. 重启并且您的VT-x应该正常工作.


ima*_*zni 4

请阅读虚拟盒子中的这篇文章,看看它是否适用于您的情况。:) https://forums.virtualbox.org/viewtopic.php?f=6&t=69076。如果是这种情况,我担心您所要求的将没有免费选项,因为您可能必须使用基于许可证的软件,例如 VMWare。

否则,您可以做的就是不在现有 VirtualBox 中使用英特尔 HAXM。即使用不需要硬件加速的 Android 映像。这是因为不可能同时在处理器上运行两个不同的仿真堆栈。因此,既然您已经在运行 Virtual Box,那么最好使用不需要硬件加速的模拟器。您可以参考这篇文章: Can I run an emulator without HAXM in Android Studio? 如果你喜欢。干杯

编辑:菲尔你试过这个吗?这似乎是唯一可行的选择,因为 VMWare 不是免费的