使用经典的 FileSystem API,我们可以获取带有附加参数的输出流以写入文件末尾。
这是我用来访问文件的代码:
经典文件系统 API:
boolean append = true;
File target = new File(...);
OutputStream outStream = new FileOutputStream(target, append);
SAF API:
boolean append = true;
File target = new File(...);
DocumentFile targetDocument = getDocumentFile(target, false, context);
OutputStream outStream = context.getContentResolver().openOutputStream(targetDocument.getUri());
但我在 SAF API 中没有 append 参数。
我们如何使用 SAF API 附加到文件?