Visual Studio Android 模拟器互联网连接

Visual Studio Android Emulator internet connection

Android 在主机上使用 WiFi 时,模拟器无法连接到互联网。主机是 Macbook pro,开发环境是 Visual Studio 2015 运行 在 Windows 10 VM 中使用 Parallels。当我将以太网电缆连接到 Macbook 时,Android 模拟器可以连接到互联网并加载网站,但是当在主机上使用 WiFi 时,它无法连接。还有其他人遇到过这个问题吗?

检查虚拟机中的网络适配器。您可能有一些来自 Oracle Virtual box 或其他

我将其用于嵌套虚拟化环境,但我的主机是 Windows Server 2016 机器:

物理机 (WinServer2016) -> VM (WinServer2016) -> VS Emulator for Android

我必须在主机中执行以下命令:

Set-VMNetworkAdapter -VMName $vmName -MacAddressSpoofing on

我认为如果您在 Macbook pro 上启用 MAC 地址欺骗,这将起作用。

问题出在 Wifi 上。如果 Mac 主机通过 Wifi 连接到互联网,那么 Windows VM 内的模拟器 运行 无法访问互联网。一旦我切换到 LAN 连接,模拟器就能够连接到网络。