助けてください... アプリの最初のアクティビティでテキスト ファイルを作成しましたが、すべて正常に動作しています。次のアクティビティでは、テキスト ファイルに追加したいと考えています。
しかし、キャッチを追加しようとすると、次のエラーがスローされます..
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
セパレーターなどを削除しようとしましたが、まだ機能しません。キャッチエラーに表示されているパスを見る限り、正しいですか...?