Transport endpoint is not connected

java.net.SocketTimeoutException: Transport endpoint is not connected java

个人解决方法是:将xxx.openConnection()改成以下代码: android

01 HttpURLConnection conn = null;
02 String host = android.net.Proxy.getDefaultHost();
03 if (host != null) {
04 int port = android.net.Proxy.getDefaultPort();
05 SocketAddress vAddress = new InetSocketAddress(host, port);
06 java.net.Proxy vProxy = new java.net.Proxy(java.net.Proxy.Type.HTTP, vAddress);
07 conn = (HttpURLConnection) downUrl.openConnection(vProxy);
08 } else {
09 conn = (HttpURLConnection) downUrl.openConnection();
10 }

随后解决了这个问题 spa

相关文章
相关标签/搜索