直接实例化多个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();
}
}
换xutils框架,用法和AsyncHttpClient一样的。然后就可以正常上传了,没有上传个数的限制。
强烈怀疑是AsyncHttpClient框架的bug