【发布时间】:2017-09-23 17:27:13
【问题描述】:
如何在 Android 上正确保存来自 http 响应的 pdf 文件?通过 rest API 接收字节流。我试过这个:
try
{
File outputFile = new File("/storage/emulated/0/Android/data/package/files/", "cot.pdf");
FileOutpuStream fos = new FileOutputStream(outputFile);
byte [] bytes = data.getBytes();//byte stream response
fos.write(bytes);
fos.flush();
fos.close();
}
catch(Exception e)
{
e.printStackTrace();
}
文件和数据都写入了,但是打开pdf的时候只有空白页,怎么回事?
【问题讨论】:
标签: java android pdf bytestream