0

アセットまたは生のリソースを として開く方法はありFileますか? ファイルを開く必要がある方法がありますFileが、ファイルをアセットまたは生のフォルダーに保存したいので、それらにアクセスできません。

で開こうとしfile:///android_asset/filename.xmlましたが、FileNotFound 例外を受け取りました。

File file = new File("....");
x.load(file);
4

2 に答える 2

1

アセットまたは生のリソースを File として開く方法はありますか?

いいえ、申し訳ありません。ファイルとして存在しません。のみを取得できますInputStream

于 2013-02-27T20:45:02.403 に答える
0

最初にファイルを圧縮する場合は、次のようにします。

File dir = getFilesDir();
IoUtils.extractZipResource(getResources().openRawResource(R.raw.texfilezip), dir, true);
File textFile = new File(dir, "textfile.txt");
于 2013-07-19T00:45:03.067 に答える