Visual Studio Android 的模拟器未连接到 VM
Visual Studio Emulator for Android doesn't connect to VM
我通过 Visual Studio Emulator for Android
.
启动 x86 Android 虚拟机
如果我查看 Hyper-V Manager
,我会看到 VM 已启动。我实际上可以通过 Hyper-V 连接到它,它加载并完美运行。
但是模拟器(看起来像 phone 的东西)仍然停留在 "OS is starting..." 它不会比那个更远,即使 VM 完全已加载!
我该如何解决这个问题?
(这不是典型的虚拟交换机问题之一,正如我所说,VM 在 Hyper-V 管理器中加载。)
我高度怀疑这是一个配置问题,可能是在 VS 内部。 Android Studio 提供了一种更合适的方法来通过非常简单的向导创建模拟器。我建议您使用它来创建和启动模拟器,VS 会将其检测为设备,您将能够直接从那里启动它 - 无需配置 -
更好的模拟器是 Genymotion。它作为 Oracle VirtualBox 虚拟机运行,比 Google 的本地模拟器
快得多
我使用了核选项:删除交换机、删除虚拟机、卸载模拟器、卸载 Hyper-V、重新启动、重新安装 HV、重新安装模拟器,确保防火墙规则没有阻止它,重新启动。然后 运行 模拟器再次重新创建开关。
现在我还有其他问题,但是这个问题没有了。这是一个非常脆弱的产品。
我通过 Visual Studio Emulator for Android
.
如果我查看 Hyper-V Manager
,我会看到 VM 已启动。我实际上可以通过 Hyper-V 连接到它,它加载并完美运行。
但是模拟器(看起来像 phone 的东西)仍然停留在 "OS is starting..." 它不会比那个更远,即使 VM 完全已加载!
我该如何解决这个问题?
(这不是典型的虚拟交换机问题之一,正如我所说,VM 在 Hyper-V 管理器中加载。)
我高度怀疑这是一个配置问题,可能是在 VS 内部。 Android Studio 提供了一种更合适的方法来通过非常简单的向导创建模拟器。我建议您使用它来创建和启动模拟器,VS 会将其检测为设备,您将能够直接从那里启动它 - 无需配置 -
更好的模拟器是 Genymotion。它作为 Oracle VirtualBox 虚拟机运行,比 Google 的本地模拟器
快得多我使用了核选项:删除交换机、删除虚拟机、卸载模拟器、卸载 Hyper-V、重新启动、重新安装 HV、重新安装模拟器,确保防火墙规则没有阻止它,重新启动。然后 运行 模拟器再次重新创建开关。
现在我还有其他问题,但是这个问题没有了。这是一个非常脆弱的产品。