私はアンドロイドの外部ストレージ(SDカード)にファイルにデータを書き込んでいます。私が直面している問題は、それがただ一つのエントリーを行い、それを超えないということです。ここでQ/Asの番号を調べました。誰かが書き込みの方向を教えてくれますか? TIA!データを外部ストレージにファイルに書き込む - Android App
FileOutputStream outputstream;
try {
file1 = new File(Environment.getExternalStorageDirectory(), "MyData.txt");
outputstream = new FileOutputStream(file1);
OutputStreamWriter oswriter = new OutputStreamWriter(outputstream);
BufferedWriter bwriter = new BufferedWriter (oswriter);
bwriter.append(entry);
bwriter.newLine();
bwriter.close();
outputstream.close();
} catch (Exception e) {
e.printStackTrace();
}
ご迷惑をおかけして申し訳ございません。投稿したコードは、あなたが記述したものとまったく同じです。 – m0skit0
@ m0skit0 - 申し訳ありませんが、私は非常に明確ではない場合。私のアプリでデータを収集し続けているので、txtファイルにすべてのエントリを入れたいと思っています。ただし、最初のエントリだけがファイルに追加され、残りは追加されません。しかし、私はログにデータが取得されているのを見ることができますが、どういうわけか、ファイルは最初のエントリの後に追加されません。 – KDK