You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Android Emulator无法连接互联网求助:模拟器内WiFi显示无网络

Android模拟器无法联网(WiFi显示无网络)的进阶排查方案
  • 检查模拟器网络模式设置
    打开Android Studio的AVD Manager,编辑目标模拟器,找到「Network」选项:

    • 确认网络模式为Auto或Bridge(桥接模式需选择宿主机正在使用的网卡)
    • 避免手动设置静态IP,除非你能精准匹配宿主机网络参数
  • 重置模拟器WiFi配置
    启动模拟器后进入「设置 -> 网络和互联网 -> WiFi」:

    • 长按默认WiFi(通常为"AndroidWifi"),选择「修改网络」
    • 勾选「显示高级选项」,将IP设置改为DHCP后保存
    • 或直接通过ADB执行:adb shell settings put global dhcp_lease_time 3600
  • 排查宿主机网络拦截

    • 关闭宿主机的第三方防火墙、杀毒软件,或给Android Studio/模拟器添加网络放行规则
    • 暂时关闭系统全局代理、浏览器代理,重启模拟器后测试
    • 确认宿主机未开启VPN(部分VPN会阻断模拟器的网络请求)
  • 强制修改模拟器DNS

    1. 打开终端执行:adb shell
    2. 若模拟器已root,执行su后编辑DNS文件:vi /system/etc/resolv.conf
    3. 添加两行配置:
      nameserver 8.8.8.8
      nameserver 1.1.1.1
      
    4. 重启WiFi生效:adb shell svc wifi disable && adb shell svc wifi enable
  • 调整硬件加速与启动参数

    • 在AVD Manager编辑模拟器,将「Emulated Performance -> Graphics」设置为Hardware - GLES 2.0,重启模拟器
    • 尝试用命令行强制启动:emulator -avd [你的模拟器名称] -dns-server 8.8.8.8,1.1.1.1 -no-proxy

内容的提问来源于stack exchange,提问作者mayur bhat

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.24 10:04:50