【问题标题】:android application throws host unresolved exception?android应用程序抛出主机未解决的异常?
【发布时间】:2011-04-21 21:28:39
【问题描述】:

我已经制作了一个 android 应用程序,我应该在其中首先请求一个 xml,然后对其进行解析。 我遇到了一个奇怪的问题...有时当我运行应用程序时,它运行良好,但有时我的 Web 请求在端口 80 上显示主机未解决的异常。我不明白为什么会这样。 当抛出异常时,如果我尝试通过网络浏览器访问 url,它会打开正常。所以服务器端没有问题。

可能出了什么问题?

提前谢谢你。

编辑:当我重新启动模拟器时,异常得到了解决。

【问题讨论】:

    标签: android


    【解决方案1】:

    您的网络连接看起来很不稳定

    【讨论】:

      【解决方案2】:

      您的手机(或虚拟设备)的网络连接可能有问题。您应该尝试捕获异常并显示错误消息和/或在几秒钟后重试请求。

      【讨论】:

        【解决方案3】:

        您可以尝试使用 tcpdump (http://www.vbsteven.be/blog/android-debugging-inspectin-network-traffic-with-tcpdump/) 转储流量,看看连接是否有问题。

        【讨论】:

          【解决方案4】:

          这是模拟器上很常见的问题。尝试重新启动。

          【讨论】:

            猜你喜欢
            • 2011-09-24
            • 2010-11-02
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2012-09-07
            • 1970-01-01
            • 2015-03-10
            相关资源
            最近更新 更多