I know that similar questions have been asked before, but my problem is new only after installing Android Studio 2.3, the latest version in March 2017. I have several years experience developing Android applications, and I have never encountered this problem before. After upgrading to version 2.3 of Android Studio, my emulator is no longer able to access the internet. I even uninstalled/reinstalled Android Studio 2.3 from scratch and created a new emulator, and I am still getting the same error. This is not an app problem. I can't even access the internet from Chrome, and I wasn't having this problem last week. The message that I get says that the server DNS address could not be found -- DNS_PROBE_FINISHED_BAD_CONFIG. The only thing that has changed on my computer in the last week is the new version of Android plus possibly updates to Windows 10. And yes, my computer has access to the internet. Below is an image of my emulator when I try to use Chrome to search for "Google".


当前回答

我知道这很旧了。但它帮了我一点忙。我在Xamarin遇到了同样的问题。表单应用程序。我的模拟器无法连接到公共api。

我通过在Android设备管理器中使用出厂默认设置启动模拟器来解决这个问题。

其他回答

我不知道这是否能帮助任何人,对我有用的是在模拟器的android设置上设置正确的(当前)日期和时间,看起来很奇怪。

最后,我不得不删除。android文件夹并创建一个新的。看来文件损坏了

我在Windows 10上也遇到了同样的问题。我刚刚进入网络和互联网设置>更改适配器选项>右键单击Wi-Fi并选择属性>在列表中选择internet协议版本4并单击属性>打开“使用以下DNS服务器地址”并填写第一部分“8.8.8.8”地址。 问题解决了!

苹果MacBook M1

在m1 mac上,没有一个答案对我有效,我甚至无法连接到本地服务器的本地主机。

对我来说,诀窍是关掉手机数据“T-mobile”,然后它就会使用安卓wifi上网,一切都很好。

这是我工作设置的截图:

我可以让它在关机后工作,并在android配置上打开wifi