【发布时间】:2014-08-08 13:09:18
【问题描述】:
在我的应用程序中,我有很多网络请求,向/从我们的服务器拉取/发布数据。我想检查当设备没有连接以及超时时会发生什么情况,以确保我有适当的警告/警报等。没有连接我可以轻松测试,但我不能让请求超时。
有没有人知道如何做到这一点的任何技巧?我在想某种代理设置/无效设置可能会起作用,但我对代理知之甚少。
【问题讨论】:
-
你的 I/O 使用 HttpClient 吗?
-
我使用 github.com/loopj/android-async-http 这个库,据说它是建立在 Apaches HttpClient 之上的
-
嗯,您可以将超时时间从 10 秒降低到 1 秒,但这可能不会使其超时。见loopj.com/android-async-http/doc/com/loopj/android/http/…
标签: android timeout connection-timeout