Я не могу открыть файл для чтения в Android Studio.Android

Форум для тех, кто программирует под Android
Anonymous
Я не могу открыть файл для чтения в Android Studio.

Сообщение Anonymous »

Файл test.xml находится в папке files, которая находится в папке приложения
при вызове метода ниже в журнале отображается 1 2 3, после чего возникает ошибка: File not Found: / data/user/0/com.example.myapplication/files/test.xml: открыть не удалось: ENOENT (нет такого файла или каталога)
метод:
protected Document buildDoc (контекст контекста, строковое имя файла) выдает Исключение{
Document doc = null;

Код: Выделить всё

try {
File file = new File(context.getFilesDir(), "test.xml");
Log.d("tag", "1");
DocumentBuilderFactory dbFactory = DocumentBuilderFactory.newInstance();
Log.d("tag", "2");
DocumentBuilder dBuilder = dbFactory.newDocumentBuilder();
Log.d("tag", "3");

doc = dBuilder.parse(file);
Log.d("tag", "4");

} catch (FileNotFoundException e) {
Log.e("error", "File not found: " + e.getMessage());
throw e;
} catch (Exception e) {
throw e;
}
return doc;
}
Я просто не могу понять почему и как исправить ошибку
Я очистил кеш и перезагрузил студию, но ошибка не выходит прочь

Подробнее здесь: https://stackoverflow.com/questions/785 ... oid-studio

Вернуться в «Android»