アセットまたは生のリソースを として開く方法はありFileますか? ファイルを開く必要がある方法がありますFileが、ファイルをアセットまたは生のフォルダーに保存したいので、それらにアクセスできません。
で開こうとしfile:///android_asset/filename.xmlましたが、FileNotFound 例外を受け取りました。
File file = new File("....");
x.load(file);
アセットまたは生のリソースを File として開く方法はありますか?
いいえ、申し訳ありません。ファイルとして存在しません。のみを取得できますInputStream。
最初にファイルを圧縮する場合は、次のようにします。
File dir = getFilesDir();
IoUtils.extractZipResource(getResources().openRawResource(R.raw.texfilezip), dir, true);
File textFile = new File(dir, "textfile.txt");