我正在编写一个在线应用程序,问题是模拟器无法连接到互联网。 Wi-Fi 已连接,但显示无互联网。
到目前为止我已采取的步骤,但问题尚未解决:
1- 将系统 DNS 设置更改为 8.8.8.8 .
2- 删除并重新安装模拟器。
3- 安装具有不同 API 的不同版本模拟器。
4 - 转到模拟器中的设置并打开蜂窝网络并将 meter 状态设置为 暂时不计量 .
注意:我正在使用 fodev 代理,我不希望它改变。
在 Windows 电脑上
转到您的 Android SDK 位置,
1.C:\Users\yourPcName\AppData\Local\Android\Sdk\emulator.
2.在同一位置打开命令提示符。写这个命令:
emulator -avd Nexus_4_API_29 -gpu host -dns-server 8.8.8.8.
这里 Nexus_4_API_29 将是您的模拟器设备名称(您可以从 Android Studio -> AVD Manager 中找到设备列表)。此命令将运行您指定的设备,并且 WIFI 将连接互联网。