Android: как создать объект File из файла актива?

У меня есть текстовый файл в папке ресурсов, который мне нужно превратить в файл объект (не в InputStream). Когда я попробовал это, я получил исключение «нет такого файла»:

String path = "file:///android_asset/datafile.txt";
URL url = new URL(path);
File file = new File(url.toURI());  // Get exception here

Могу ли я изменить это, чтобы заставить его работать?

Между прочим, я как бы пытался «кодировать на примере " Глядя на следующий фрагмент кода в другом месте моего проекта, который ссылается на файл HTML в папке ресурсов

public static Dialog doDialog(final Context context) {
WebView wv = new WebView(context);      
wv.loadUrl("file:///android_asset/help/index.html");

, я признаю, что не полностью понимаю вышеуказанный механизм, поэтому возможно, что то, что я пытаюсь сделать, не может работа.

Спасибо!

20
задан I Z 1 May 2012 в 19:05
поделиться