私のAndroidアプリでは、生のディレクトリに作成した単純なテキストファイルにユーザーのデータを保存する必要があります。この後、私はGoogleの例から、簡単なコード使用してAPPEND MODE
にファイルを書き込むしようとしています:エミュレータモードの「APPENDモード」でテキストファイルに書き込む
try
{
FileOutputStream fos = openFileOutput(FILE_NAME, Context.MODE_APPEND);
fos.write((nameArticle+"|"+indexArticle).getBytes());
fos.close();
}
catch (FileNotFoundException e)
{
e.printStackTrace();
}
catch (IOException e)
{
e.printStackTrace();
}
をしかし、何も起こりません:何の例外を、私はこれは、単一のレコード以外にも、私のFILE_NAME
に何を見ることができません私によって追加されました。
私は間違っていますか?エミュレータでファイルに書き込むことは可能ですか?
あなたはどういう意味ですか?あなたが追加した単一のレポートが表示されます。他に何か要りますか?ファイルがあらかじめ存在していて、コンテンツがその既存のデータを消去することを意味しますか? –
申し訳ありませんが(新年の夜間のスペルを間違えている)、私はもっと明確にする必要がありました。ファイルraw \ bookmarks.txtに1つのレコードがあり、新しい行を追加したいと思います。古い記録は保管すべきです。 –
リソースファイルは実行時に編集できません。 –