gpt4 book ai didi

java - FileWriter 不会写入所有文件 - 是的,我已调用 close()

转载 作者:行者123 更新时间:2023-12-01 11:19:00 30 4
gpt4 key购买 nike

这是代码:

        FileWriter writer = new FileWriter(csv);
for (String line: lines) {
writer.write(line);
writer.write("\r\n");
Log.d(TAG, line);
}
writer.close();

每一行都在 LogCat 中完美显示,并且不会在任何地方引发错误,但实际文件在第二行末尾处被切断。

编辑:

事实证明,该问题是 Android 的一个已知错误:https://code.google.com/p/android/issues/detail?id=38282

我通过在 writer.close 之后添加以下行解决了该问题:

MediaScannerConnection.scanFile(context, new String[] { file.getAbsolutePath() }, null, null);

最佳答案

事实证明,该问题是 Android 的一个已知错误:https://code.google.com/p/android/issues/detail?id=38282

我通过在 writer.close 之后添加以下行解决了该问题:

MediaScannerConnection.scanFile(context, new String[] { file.getAbsolutePath() }, null, null);

关于java - FileWriter 不会写入所有文件 - 是的,我已调用 close(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31472342/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com