我在使用 android 设备和回车编写文件时遇到问题:
writer.write((byte)0x0A);
在文件中创建 2 个字节 0x0D 0x0A(我在上传到 FTP 站点后检查过)。
我尝试使用以下方式创建写入:
FileOutputStream writer = parent.openFileOutput(fileName,Context.MODE_PRIVATE);
或者
OutputStreamWriter writer = new OutputStreamWriter(parent.openFileOutput(fileName,Context.MODE_PRIVATE), "ISO-8859-1");
使用不同的字符集,但没有任何帮助......
在 windows 和 java 上,同样的代码与 writer 完美运行
FileOutputStream writer = new FileOutputStream(fileName);
我没有想法来解决这个问题......
谢谢你的帮助 !!