2016-10-26 9 views
1

Есть ли какой-либо общий способ найти конкретную папку на микро-карте SD для всех трещин? как получить этот путь что-то вроде /хранения/extSdCard/MyFolderполучить внешний путь к папке для всех Android-устройств

Это мой код его только работает на Android 4.4.

String securepath = secStoreSystem.getenv("SECONDARY_STORAGE"); 
String defaul_directory_tpath = secStore+"/MYFOLDER"; 

secStoreSystem.getenv("SECONDARY_STORAGE") 

получает нулевое значение в андроид 4.4 и выше устройств

ответ

0

попробовать это

путь = Environment.getExternalStorageDirectory() getAbsolutePath().

String fileName = "myFile.txt";

// получение вашего файла/папки

Файл F = новый файл (путь + File.separator + Filename);

+0

String path = Environment.getExternalStorageDirectory(). GetAbsolutePath(); File file = new File (путь1 + File.separator + "MYFOLDER"); когда я проверяю файл. exists() return false – luee

0

В соответствии с вашим кодом вы спасаете внешний путь для хранения в строку переменной путем но ваши используют path1 для получения папки. Пожалуйста, проверьте это.