Проверьте, существует ли каталог на sdcard андроида

Как я проверяю, существует ли каталог на sdcard в андроиде?

52
задан Alxandr 12 April 2010 в 10:00
поделиться

2 ответа

Обычный ввод-вывод файла Java:

File f = new File(Environment.getExternalStorageDirectory() + "/somedir");
if(f.isDirectory()) {
   ....

Можно также проверить f.exists () , потому что, если он существует, и isDirectory () возвращает false, у вас возникнут проблемы. Также есть isReadable () ...

Проверьте здесь , чтобы узнать о других методах, которые могут оказаться полезными.

116
ответ дан 7 November 2019 в 09:01
поделиться
File dir = new File(Environment.getExternalStorageDirectory() + "/mydirectory");
if(dir.exists() && dir.isDirectory()) {
    // do something here
}
39
ответ дан 7 November 2019 в 09:01
поделиться
Другие вопросы по тегам:

Похожие вопросы: