Не удается найти файл в папке Android-Assets (Файловая система)

Я получил простой?! Проблема, которую я не могу решить...

Я пытаюсь получить доступ к файлу в папке ресурсов, как это:

File file = new File("file:///android_asset/test/sample.pdf");

Но файл не доступен, потому что это

System.out.println("#### "+file.exists());

возвращает ложь

Теперь все становится странным... если я использую AssetsManager и отлаживаю эту папку

for(String asset : getAssets().list("test")) {
    System.out.println("### FOUND ASSET " +asset);
}

Я получаю положительный результат. (Образец.pdf отображается).

Может кто-нибудь сказать мне, что я делаю не так? Я понятия не имею, вообще.

1 ответ

Попробуйте это: File file = new File("android_asset/test/sample.pdf");

Другие вопросы по тегам