Visual Studio Android 模拟器没有互联网连接

No internet connection for Visual Studio Android Emulator

我正在使用 Android 模拟器 Visual Studio 2015。当我 运行 它时,在 Android 的 Wi-Fi 设置中出现此状态 Obtaining IP Address.. 用于 Wired eth1 网络。但是用了很久还是失败了。


我试过的:


我猜的:

当我诊断 vEthernet (Internal Ethernet Port Windows Phone Emulator Internal Switch) 时,它说它有一个无效的 IP 地址。同样在 android 模拟器中,它会尝试获取 IP。显然我需要给模拟器一个有效的 IP,但我不知道如何、在哪里或什么值。

如何让 Android 模拟器访问互联网? 提前致谢。

看起来 Android 无法从 DHCP 获取 IP 地址。

Hyper-V Manager (virtmgmt.msc) 中,select 您尝试启动的模拟器配置文件的 VM,然后转到其 Settings...(右键单击上下文菜单或查看右侧的操作窗格)。

Hardware下,确保有两个虚拟交换机:

  1. Emulator Internal Network Adapter
  2. Emulator External Network Adapter

Emulator External Network Adapter 必须列为第二个适配器——顺序很重要。如果它们的顺序不正确,请删除外部适配器并重新创建它,为其提供与之前相同的设置。您可以通过单击 VM 的硬件列表中的 Add Hardware 来创建它。

对我来说,为每个物理适配器添加一个外部适配器 (lan/wifi) 是有效的,但只有在每个物理适配器上都未选中虚拟 LAN 标识时才有效。

我通过将第二个网络适配器设置为默认交换机而不是物理网络适配器来修复它Screen Grab。

由于未知原因,我的第二个适配器默认设置为 VirtualBox Host Ethernet 我已将其更改为 Intel Dual Band,现在即使不重启模拟器也一切正常!

认为这可能会对外面的人有所帮助。我的有互联网连接,但突然停止连接。我通过使用出厂设置重新启动模拟器来解决它。