请帮助...我在我的应用程序的第一个活动中创建了一个文本文件,一切正常。在我的下一个活动中,我想附加到文本文件。
但是当我尝试附加捕获时会引发以下错误..
mnt/scard/PatRecords/testfile.txt contains a file seperator
并且没有任何内容添加到文件中。
我的附加代码是..
try {
File directory = new File
(Environment.getExternalStorageDirectory().getPath()+"/PatRecords");
FileOutputStream fOut = openFileOutput(directory.getPath()+"/"+FileName$, MODE_APPEND);
OutputStreamWriter OutWriter = new OutputStreamWriter(fOut);
OutWriter.write(TestNo$+"\n");
OutWriter.write(Date$+"\n");
OutWriter.close();
fOut.close();
} catch (Exception e) {
Toast.makeText(getBaseContext(), e.getMessage(),
Toast.LENGTH_SHORT).show();
Error=1;
}//End of try/catch
我已经尝试删除分隔符等,但仍然无法正常工作,据我所知,catch 错误中显示的路径是正确的......?