在android中循环上传多个图像

时间:2015-06-03 09:13:14

标签: android

我正在尝试上传超过70张图片。我一次只能上传19张图片,因为服务器最多只允许19个文件。我试图在意图服务中循环图像上传过程。但它上传只有前19个图像然后它进入循环但我得到以下内容:

I/System.out(1234): [CDS]rx timeout:50000
I/System.out(1234 ): [socket][1] connection www.example.com:80;LocalPort=1234(50000)
I/System.out(1234 ): [CDS]connect[www.example.com/100.00.00.000:80] tm:50
 D/Posix(1234): [Posix_connect Debug]Process www.example:80 
I/System.out(1234 ): [socket][/192.168.0.0:1234] connected
 I/System.out(1234 ): [CDS]rx timeout:50000

第一个循环正常执行但第二个循环开始我得到上述异常。 如何使它在循环中工作。另外,我添加了:

private static final long CONN_MGR_TIMEOUT = 10000;
    private static final int CONN_TIMEOUT = 50000;
    private static final int SO_TIMEOUT = 50000;

    HttpParams params = new BasicHttpParams();
                ConnManagerParams.setTimeout(params, CONN_MGR_TIMEOUT);
                HttpConnectionParams.setConnectionTimeout(params, CONN_TIMEOUT);
                HttpConnectionParams.setSoTimeout(params, SO_TIMEOUT);

                HttpClient httpclient = new DefaultHttpClient(params);

我怎样才能让它发挥作用。我真的很感激任何帮助。

0 个答案:

没有答案