我正在从服务器下载一个大尺寸的zip文件.我正在追随
06-11 21:45:18.789: I/System.out(8993): java.net.SocketException: recvfrom Failed: ETIMEDOUT (Connection timed out)
我的应用程序不会停止,但我的下载停止.这发生在hdpi android手机专门说低处理器设备.下载在S3和平板电脑上工作正常.我使用简单的FileOutputStream方法下载文件.
解决方法
如果您使用HttpConnection,则会增加超时
HttpURLConnection con =(HttpURLConnection)url.openConnection();
con.setReadTimeout(10000);
要么
HttpConnectionParams.setSoTimeout(httpParameters,10000); //