我已經被寫入數據文件的應用程序。我第一次運行它時,它變得宏大,並將1000個值寫入文件。然後,我使用此代碼關閉應用程序應用程序寫入文件
finish();
System.exit(0);
當我點擊停止按鈕時會發生這種情況。
當我停藥後再次運行它,說在幾分鐘內,就只寫幾個值到一個新的文件,在同一時間框架。
這裏是我用來寫文件的代碼:
public void write(String message) {
try {
if (out == null) {
FileWriter datawriter = new FileWriter(file, true);
out = new BufferedWriter(datawriter);
//out.write("X Value, Y Value, Z Value \n");
}
if (file.exists()) {
out.append(message);
out.flush();
}
任何深入瞭解爲什麼發生這種情況,將不勝感激。
感謝
Android支持'FileWriter'?爲了更快地獲得更好的幫助,請發佈[SSCCE](http://sscce.org/)。 – 2013-03-18 15:47:21
它寫的是什麼值?他們來自哪裏?你確定應該有成千上萬? – iamnotmaynard 2013-03-18 15:49:57
@AndrewThompson它應該做的,它的值寫入我期待,該區域我需要他們 – ELSheepO 2013-03-18 15:51:38