Не возвращается список файлов на карте памяти?
Прописал в манифесте:
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
Получаю ссылку:
String path = Environment.getExternalStorageDirectory().getAbsolutePath();
пытаюсь получить список файлов карты памяти
File f = new File(path);
if(f.listFiles()!=null)
{
File[] files = f.listFiles();
Arrays.sort(files);
for ( File aFile : files ){
if ( aFile.isDirectory() ) {
if(dir_opened(aFile.getPath())){
FileDir.add(aFile.getName());
}
}
}
}
но File f равен null. Проверяю на реальном устройстве. Что не так?