私は Android アプリに取り組んでおり、テキスト ファイルに書き込みたいと考えています。しかし、書き込みボタンをクリックすると、アプリにエラー メッセージが表示されて停止します。エラーは
IllegalArgumentException: ファイル mnt/sdcard/test.txt にパス区切り文字が含まれています
次のコードを使用しました。
try {
final String TESTSTRING = new String("Hello Android");
FileOutputStream fOut = openFileOutput("mnt/sdcard/test.txt",
MODE_WORLD_READABLE);
OutputStreamWriter osw = new OutputStreamWriter(fOut);
osw.write(TESTSTRING);
osw.flush();
osw.close();
} catch (IOException ioe) {
ioe.printStackTrace();
}