- 确认是否存在网络连接问题:检查 WiFi 的网络连接是否正常, 确保 WiFi 能够连接到互联网。
- 确认WiFi连接方式:在模拟器的设置中找到 WiFi 选项,确保模拟器与 WiFi 使用的连接方式相同。例如,如果你的 WiFi 路由器使用了 WPA2-PSK连接方式,那么在模拟器设置中也需要选择同样的连接方式。
- 检查DNS解析配置:在模拟器的设置中找到“静态IP配置”选项,手动配置正确的 IP地址、网关、DNS 等信息。重启模拟器后尝试连接互联网。
- 清除DNS缓存:在命令行中输入
adb shell su 0
后输入ndc resolver flushdefaultif
清除 DNS 缓存。
- 关闭防火墙(Windows):关闭 Windows 防火墙或者添加模拟器端口的入站规则(端口:5554, 5555, 5900)。
- 更改网络连接方式:在模拟器高级网络设置中将默认的 NAT 模式更改为“桥接模式”,然后重启模拟器。
- 确保模拟器能够访问互联网:在模拟器浏览器中打开任意网站,例如 Google,检查是否可以正常访问。
以上 7 个方法中,第一个是最常见的原因。其它 6 个方法则对应着不同的解决方案,请根据自己的情况选择相应的方法。