長くて煩わしい一日でした。ファイルを作成して書き込み、ファイルの最後に日付と時刻を追加するコードが機能していました。しかし、私は何かを変えたに違いありません、そして私の人生の間、私は私が間違ったことをしたのを見ることができません。
誰かが私が犯した単純な間違いを指摘することができれば、それは素晴らしいことです。
SimpleDateFormat sdf = new SimpleDateFormat("dd-MM-yyyy / hh-mm-ss");
Date curDate = new Date();
String stringDate = sdf.format(curDate);
String resultLogFile = "resultsFile " + stringDate;
File resultsFile = new File(Environment.getExternalStorageDirectory() + resultLogFile);
if (!resultsFile.exists())
{
try
{
resultsFile.createNewFile();
}
catch (IOException e)
{
e.printStackTrace();
}
}
try
{
BufferedWriter buf = new BufferedWriter(new FileWriter(resultsFile, true));
buf.append(writeToFileString);
buf.newLine();
buf.close();
}
catch (IOException e)
{
e.printStackTrace();
}