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".


当前回答

一套无代理

2-invalidate缓存

3 .删除旧的模拟器并添加新的

其他回答

如果你使用代理,下面的代码可能会有用:

adb shell settings put global global_http_proxy_port YOUR_PROXY_PORT

adb shell settings put global global_http_proxy_host YOUR_PROXY_IP

reboot

适用于苹果MacBook M1用户

自2022年2月1日起生效

Android模拟器 转到扩展控制。 然后进入代理(Tab)下的设置, 使用Android studio HTTP代理设置 单击Apply 重新启动/冷启动模拟器。

这将修复模拟器上的互联网连接问题。

经过10天的麻烦,我刚刚删除了C:\Android\中的所有内容。并且删除了所有创建的avd。现在互联网似乎工作得很好。

我已经解决了从AVD管理器擦数据

Mac用户[UPDATE 2022

针对的不是苹果芯片用户

系统设置 网络 WiFi >选择“高级” 从高级选择DNS选项卡 添加DNS服务器8.8.8.8 模拟器必须在添加DNS服务器后重新启动(感谢@kapusch)

苹果硅用户

@bourdier-jonathan 你可以在这里修复硅的问题: 在arm64-v8a最后一次更新后,模拟器在M1 Mac上出现脱机

通过将您下载的AVD系统映像替换为r02映像。因为r03 r04 r05在m1上都不起作用