OkHTTPClient超时无法在Android上运行

时间:2017-06-07 09:45:36

标签: java android okhttp

在某些情况下,OkHTTPCLient无法超时并变得“卡住”。

示例代码:

HTTPClient = new OkHttpClient.Builder()
            .connectTimeout(10, TimeUnit.SECONDS)
            .readTimeout(10, TimeUnit.SECONDS)
            .writeTimeout(10, TimeUnit.SECONDS)
            .retryOnConnectionFailure(false)
            .build();

当移动互联网很差时,一些连接会永远尝试。

我不得不拨打定时电话以“手动”拆除连接,但这远远不能接受。

有什么想法吗?

0 个答案:

没有答案