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