У меня есть файл в папке Download, называемый random.txt, и я хочу отобразить это в своем приложении для Android. Так я думал, что я мог бы написать этот код, чтобы получить путь к файлу и открыть его:Android не нашел файл
String path= Environment.getExternalStorageDirectory()
.toString() + File.separator;
openPdfIntent(path + "/Download/random.pdf");
Но я получаю сообщение журнала, что мой файл не существует. Если я перейду в папку с моим файловым менеджером, там будет файл.
Мой телефон - HTC, поэтому у меня нет внешней SD-карты.
File.separator + "/" ==> "//" не то, что ваша проблема? или вам нужно добавить «файл:» перед всем этим для локального элемента. –
- это ваш мобильный телефон, подключенный к ПК через кабель при тестировании этого кода? – MAC
может понадобиться "file: //" + your_path + имя_файла? –