开发者社区> 问答> 正文

Android偶发socket连接失败问题

启动程序让程序自动登录,在自动登录时会偶发连接失败,然后页面就会卡在第一个界面,
不知道怎么解决一下,在线等大神。

09-08 09:45:57.976: W/System.err(23019): java.net.ConnectException: failed to connect to hk.server.zeepson.com/23.97.74.18 (port 8443) after 30000ms: isConnected failed: ECONNREFUSED (Connection refused)
 09-08 09:45:57.976: W/System.err(23019): at libcore.io.IoBridge.isConnected(IoBridge.java:238)
 09-08 09:45:57.976: W/System.err(23019): at libcore.io.IoBridge.connectErrno(IoBridge.java:171)
 09-08 09:45:57.976: W/System.err(23019): at libcore.io.IoBridge.connect(IoBridge.java:122)
 09-08 09:45:57.976: W/System.err(23019): at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:183)
 09-08 09:45:57.976: W/System.err(23019): at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:456)
 09-08 09:45:57.976: W/System.err(23019): at java.net.Socket.connect(Socket.java:882)
 09-08 09:45:57.981: W/System.err(23019): at com.android.okhttp.internal.Platform.connectSocket(Platform.java:139)
 09-08 09:45:57.981: W/System.err(23019): at com.android.okhttp.Connection.connect(Connection.java:1194)
 09-08 09:45:57.981: W/System.err(23019): at com.android.okhttp.internal.http.HttpEngine.connect(HttpEngine.java:392)
 09-08 09:45:57.981: W/System.err(23019): at com.android.okhttp.internal.http.HttpEngine.sendRequest(HttpEngine.java:295)
 09-08 09:45:57.981: W/System.err(23019): at com.android.okhttp.internal.http.HttpURLConnectionImpl.execute(HttpURLConnectionImpl.java:373)
 09-08 09:45:57.981: W/System.err(23019): at com.android.okhttp.internal.http.HttpURLConnectionImpl.connect(HttpURLConnectionImpl.java:106)
 09-08 09:45:57.981: W/System.err(23019): at com.android.okhttp.internal.http.HttpURLConnectionImpl.getOutputStream(HttpURLConnectionImpl.java:208)
 09-08 09:45:57.981: W/System.err(23019): at com.android.okhttp.internal.http.DelegatingHttpsURLConnection.getOutputStream(DelegatingHttpsURLConnection.java:218)
 09-08 09:45:57.981: W/System.err(23019): at com.android.okhttp.internal.http.HttpsURLConnectionImpl.getOutputStream(HttpsURLConnectionImpl.java:25)
 09-08 09:45:57.981: W/System.err(23019): at com.zeepson.smartbox.util.GetPostUtil.sendPost(GetPostUtil.java:81)
 09-08 09:45:57.981: W/System.err(23019): at com.zeepson.smartbox.util.JsonDataHandle.gettime(JsonDataHandle.java:81)
 09-08 09:45:57.981: W/System.err(23019): at com.zeepson.smartbox.v2.MainActivity$3.run(MainActivity.java:289)
 09-08 09:45:57.986: W/System.err(23019): at java.lang.Thread.run(Thread.java:818)

09-08 09:45:57.986: W/System.err(23019): Caused by: android.system.ErrnoException: isConnected failed: ECONNREFUSED (Connection refused)
 09-08 09:45:57.986: W/System.err(23019): at libcore.io.IoBridge.isConnected(IoBridge.java:223)
 09-08 09:45:57.986: W/System.err(23019): ... 18 more 

展开
收起
爵霸 2016-06-12 09:35:56 5605 0
2 条回答
写回答
取消 提交回答
  • 这个网络问题,看起来是对方服务器拒绝了你,你可以尝试做几次retry。

    2019-07-17 19:33:13
    赞同 展开评论 打赏
  • 网络问题,建议不要一进程序就立刻登录,可以在进入程序后开始登录。

    2019-07-17 19:33:13
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
58同城Android客户端Walle框架演进与实践之路 立即下载
Android组件化实现 立即下载
蚂蚁聚宝Android秒级编译——Freeline 立即下载