【问题标题】:No Internet connection on any emulator任何模拟器上都没有互联网连接
【发布时间】:2012-09-24 06:29:25
【问题描述】:

我没有在 android 模拟器中获得互联网连接。我已经尝试了以下链接中的所有解决方案, Link1, Link2, Link3 但我仍然没有在模拟器中获得互联网连接。 我的机器上没有代理设置。Windows 防火墙已关闭。如何解决此问题。

【问题讨论】:

  • 按 F8 在模拟器中切换 3g。如果您的互联网已启用,您将在状态栏上看到一个 3g 符号
  • 检查您计算机中的防火墙设置..
  • @AndroSelva,3g 符号正在显示,但如果我在模拟器中启动浏览器或地图应用程序,他们将无法上网

标签: android android-emulator


【解决方案1】:

即使按 F8,您的互联网连接也无法正常工作。只要确保当你启动你的模拟器你的机器已经连接到互联网。 如果您先启动模拟器然后连接到互联网,它将无法在您的模拟器中运行。

【讨论】:

    【解决方案2】:

    试试这个它对我有用。

    运行 -> 运行配置 -> 目标 -> 网络延迟 -> EDGE

    【讨论】:

      【解决方案3】:

      试试下面的一个:

      杀死 adb : kill-adb server

      比启动 adb : start-adb server

      然后输入以下命令:C:\ProgramFiles\Android\android-sdk\platform-tools\emulator -avd -dns-server 8.8.8.8

      【讨论】:

      • 如果我运行命令,我会得到“DNS 服务器名称 '8.8.8.8' 解析为 8.8.8.8:55”“createRenderThread 连接失败”
      【解决方案4】:

      试试这个:

      运行 -> 运行配置 -> 选择目标选项卡 -> 选择您的目标仿真器设备并在 其他仿真器命令行选项 字段中输入 -dns-server xxxx (xxxx是您的 DNS 服务器的 IP 地址)。重新启动模拟器并玩得开心:-)

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2016-01-09
        • 2011-06-21
        • 1970-01-01
        • 2018-12-31
        • 2015-12-24
        • 1970-01-01
        • 2018-11-13
        • 2016-01-20
        相关资源
        最近更新 更多