Как я проверяю, существует ли каталог на sdcard в андроиде?
Обычный ввод-вывод файла Java:
File f = new File(Environment.getExternalStorageDirectory() + "/somedir");
if(f.isDirectory()) {
....
Можно также проверить f.exists ()
, потому что, если он существует, и isDirectory ()
возвращает false, у вас возникнут проблемы. Также есть isReadable ()
...
Проверьте здесь , чтобы узнать о других методах, которые могут оказаться полезными.
File dir = new File(Environment.getExternalStorageDirectory() + "/mydirectory");
if(dir.exists() && dir.isDirectory()) {
// do something here
}