所以基本上我有一个利用 Robotium 在 android 设备上运行测试的程序,所有测试都运行良好。某些测试也有时间戳,我想将这些时间戳保存到一个文件中,以便我可以在其他地方使用它们,所以我写了一个简单的方法。
public static void saveTimestamps(Timestamp ts) throws IOException {
FileWriter fw = new FileWriter(
"C:\\Users\\brendonn\\workspace\\TestProject\\timestamps.txt");
fw.write(ts.toString());
fw.close();
}
但是对于使用这种方法的每个测试,我都会得到
java.io.FileNotFoundException: /timestamps.txt(只读文件系统)
而且我不确定从这里去哪里。我不是想写电话,我只是在我的电脑上写一个文本文件。我可以在这台计算机上的其他课程中做完全相同的事情,并且可以正常工作。