如何上传多个文件asynchttpclient Android问题,怎么解决

2025-04-13 17:02:37
推荐回答(2个)
回答1:

直接实例化多个file传到params里面就可以了
RequestParams params = new RequestParams();
for (int i = 0; i < list.size(); i++) {
try {
params.put("images[" + i + "]", new File(list.get(i)));
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}

回答2:

  换xutils框架,用法和AsyncHttpClient一样的。然后就可以正常上传了,没有上传个数的限制。
  强烈怀疑是AsyncHttpClient框架的bug