Android模拟器受限连接问题:无法访问网络求助
针对Galaxy Nexus(API 30/Android 11)模拟器WiFi受限的解决办法
修改静态DNS配置
进入模拟器WiFi设置,长按已连接网络选择「修改网络」,勾选「显示高级选项」,将DNS切换为静态模式,手动输入8.8.8.8和8.8.4.4,保存后重新连接网络。调整模拟器网络模式
打开Android Studio的AVD管理器,找到目标Galaxy Nexus模拟器,点击编辑图标进入设置,打开「显示高级设置」,在网络模块将默认的Auto模式改为Bridge(有线网络环境)或Wifi,重启模拟器后测试网络。重置网络并修改 captive portal 检测服务器
在模拟器内依次打开设置→系统→重置→重置Wi-Fi、移动网络和蓝牙,完成后重新连接WiFi;同时在电脑端命令行执行adb shell settings put global captive_portal_server google.cn,强制替换联网检测服务器。降级系统镜像(备选方案)
若以上方法均无效,可尝试创建API 29(Android 10)版本的Galaxy Nexus模拟器镜像——API 30的部分官方镜像存在网络兼容性bug,降级后基本能解决WiFi受限问题。
内容的提问来源于stack exchange,提问作者Sans
相关产品推荐
相关产品推荐

