Androidでのファイル読み書き2
By mita
2010/07/06 - Tips
前回の記事で、データをファイルに読み書き出来るようになりましたが、全てアプリ内からのものでした。
では、最初から何かファイルを持っておき、それを利用したい場合はどうしたらいいのでしょうか?
ということで、調べてみました。
ファイルは「assets」フォルダ内に入れておけば読み込み可能なようです。
しかし、書き込みをしたい場合はそのままでは出来ません。
前回紹介したように、アプリから自由に読み書き出来るのは、特定の領域内に限られています。
そのため、初回起動時等に「assets」からアプリ領域へコピーし、そちらを利用することになります。
簡単に方法を載せておきます。
何か初期データを持っていたい場合、assetsからの読み込みは利用できそうです。
DBのデータを持っておき、初回起動時にdatabaseへ展開等も考えられますね。
参考
http://groups.google.co.jp/group/android-group-japan/browse_thread/thread/567326c74ebade70

New blog post: Androidでのファイル読み書き2 http://labs.techfirm.co.jp/android/mita/2758
This comment was originally posted on Twitter
RT @techfirmlab: New blog post: Androidでのファイル読み書き2 http://labs.techfirm.co.jp/android/mita/2758
This comment was originally posted on Twitter
最後の assetManager.close(); は必要なのでしょうか・・・