我正在使用Visual Studio 2015附带的Android模拟器。当我运行它时,在Android的Wi-Fi设置中,Obtaining IP Address..
网络显示Wired eth1
状态。但是很长一段时间后都失败了。
virtual switches
Virtual Switch Manager
中的所有Hyper-V
。automatic detect settings
当我诊断vEthernet (Internal Ethernet Port Windows Phone Emulator Internal Switch)
时,它说它的IP地址无效。它也在android模拟器里面尝试获取IP。显然我需要给模拟器一个有效的IP,但我不知道如何,在哪里或什么价值。
如何让Android模拟器访问互联网? 提前谢谢。
答案 0 :(得分:68)
看起来Android无法从DHCP获取IP地址。
在Hyper-V Manager
(virtmgmt.msc
)中,为您尝试启动的模拟器配置文件选择VM并转到其Settings...
(右键单击上下文菜单或查看右侧的操作窗格侧)。
在Hardware
下,确保有两个虚拟交换机:
答案 1 :(得分:2)
我通过将第二个网络适配器设置为默认交换机而不是物理网络适配器Screen Grab来修复它。
答案 2 :(得分:0)
对于我来说,为每个物理(lan / wifi)添加一个外部适配器,但只有当每个物理上都取消选中虚拟LAN标识时才会有效。
答案 3 :(得分:0)
答案 4 :(得分:0)