我知道之前已经提出了类似的问题,但是我的问题是在2017年3月安装最新版Android Studio 2.3之后才出现的问题.我有几年开发Android应用程序的经验,之前我从未遇到过这个问题.升级到Android Studio 2.3版后,我的模拟器无法再访问互联网.我甚至从头开始卸载/重新安装Android Studio 2.3并创建了一个新的模拟器,我仍然遇到同样的错误.这不是应用程序问题.我甚至无法从Chrome访问互联网,上周我没有遇到这个问题.我收到的消息说无法找到服务器DNS地址 - DNS_PROBE_FINISHED_BAD_CONFIG.上周在我的计算机上唯一发生变化的是Android版的新版本以及可能对Windows 10的更新.是的,我的电脑可以访问互联网.下面是我尝试使用Chrome搜索"Google"时的模拟器图片.

我浪费了一整天的时间尝试在SO和其他提到的地方漂浮的不同解决方案,以便在Android模拟器上启用wifi,但无济于事.任何人都可以帮我弄清楚如何在我的Android模拟器上启用互联网?
我有Nexus 5X API 27,目标是Android 8.1(Google Play)和Nexus 5 API P,目标是Android 7.1.1.
我相信应该有一种方法来启用互联网,否则在模拟器上提供虚拟wifi的重点似乎是浪费.
我在mac OS HS 10.13.4上直接连接到没有代理的路由器.
我甚至尝试删除所有avds,重新安装它们.我甚至尝试使用Oreo Android 8.1安装最新的Pixel 2
似乎没有什么工作.有人遇到过这个问题并找到了解决方案吗?
任何帮助都会有很大的帮助
谢谢,维克拉姆
更新:当我通过手机将我的电脑连接为热点wifi时,模拟器通过wifi连接互联网,但是当我将计算机连接到家用路由器时它失败了.
我正在使用Visual Studio 2015开发Xamarin项目。
问题是我无法使用Internet从Visual Studio启动Android模拟器。我在代理后面。
使用HttpWebRequest,我得到了错误:
System.Net.WebException:错误:ConnectFailure(网络不可达)
我签出模拟器,未检测到Internet连接:
我能够使用命令行(使用emulator.exe -avd avdName -dns-server 192.168.1.1)启动模拟器来设置代理/ dns ,但不能从Visual Studio中启动。
我的问题是:有没有办法从Visual Studio或任何配置文件(如.ini或Avd文件夹中的config.ini)中将Proxy / dns配置设置为Android Emulator?