安卓模拟器无法上网

标签 android emulation android-studio-3.0

我知道以前也有人问过类似的问题,但是我的问题是在安装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”时的模拟器图像。 emulator with error message

最佳答案

  • 第一次尝试按照建议“冷启动”模拟器 here .

  • 如果冷启动不起作用,请尝试将您网络的 DNS 地址更改为 8.8.8.8(Google 的 DNS)或您喜欢的其他地址:

MacOSX:

  • 打开“系统偏好设置”
  • 点击“网络”
  • 选择您的计算机所连接的网络,然后点击“高级”
  • 选择“DNS”,选择“+”按钮,输入“8.8.8.8”(Google 的 DNS),或者如果您更喜欢 OpenDNS,请输入“208.67.222.222”
  • 选择“确定”和“应用”

Windows 和 Linux:

https://developers.google.com/speed/public-dns/docs/using


然后关闭模拟器并重新启动它。

关于安卓模拟器无法上网,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42736038/

相关文章:

java - Android 上的 HttpURLConnection GET 请求给出奇怪的 501 代码

android - 使 READ、WRITE 和 NOTIFY 在 Android BLE(版本 21 及更高版本)上工作

android - 提高 Android 模拟器的速度

android - 如何在仪器测试中将关键事件发送到 headless 模拟器?

Android Studio,下载 sources android-27 以定位最新的 SDK

android - 如何知道在android中清除了应用程序缓存?

android - 聊天应用中的 Firebase 实时数据库结构

android studio 2.0 预览模拟器不显示新按钮

Android 启动器图标在 Android Oreo 中仍显示默认

java - android.view.InflateException : Binary XML file line #0: Error inflating class null