ムッシューの日記

2人の子供とのお出かけネタから趣味の釣りネタなど

androidのassetsディレクトリのファイルは削除できない


androidプロジェクトで初期処理用のファイルを格納してリリースする必要があり、サイズが大きいので用が済んだら削除するようコーディングしようと思ったのですが、どうやらassetsフォルダのファイルはアプリからは読み取り専用で削除できないようです。

諦めてファイルは残したままにしました、残念。

以下のrawの欄に「you can read them only using AssetManager」という記載もありました。

http://developer.android.com/guide/topics/resources/providing-resources.html

assets内のファイルには以下のようにアクセスできます。

AssetManager am = context.getAssets();
BufferedReader br = new BufferedReader(new InputStreamReader(am.open(FILE_NAME)));
while ((line = br.readLine()) != null) {
  xxx
}

 


次へ 投稿

前へ 投稿

© 2017 ムッシューの日記

テーマの著者 Anders Norén