【发布时间】:2013-11-11 08:55:17
【问题描述】:
如何以流的方式将实体保存到 SDCard(以避免内存问题)。
我找不到任何关于此事的可靠文档。
response = httpClient.execute(request);
BufferedHttpEntity responseEntity = new BufferedHttpEntity(response.getEntity());
FileOutputStream fos = new FileOutputStream(Files.SDCARD + savePath);
responseEntity.writeTo(fos);
fos.flush();
fos.close();
这给了我文件,但没有内容。 (大小为 2KB)。所以它写得不好。
服务器正在发送FileStream。我已经确认可以工作。
【问题讨论】:
标签: android httpresponse httpentity