2014-11-18 3 views
1

Я разрабатываю приложение, где мне нужно создавать новые папки/файлы на SD-карте. Дело в том, что я вижу их с помощью корневого проводника, но не с дефолтным, который поставляется с Android.создать видимую папку sdcard, Android

Я рассмотрел несколько подобных вопросов здесь, но, похоже, не работает для меня.

Конечно, я использую в моем манифесте это:

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> 

и я пишу все файлы с помощью:

String path = Environment.getExternalStorageDirectory() + "/FolderName/FileName.format" 

, но, как я уже говорил, эти новые папки/файлы остался скрытым и его можно увидеть только с помощью корневого проводника. Ни папка, ни имя файла не начинаются с "."

Заранее спасибо.

ответ

0

попробуйте использовать mkDirs()

File dir = new File(fullPath); 
    if (!dir.exists()) { 
     dir.mkdirs(); 
    } 
+0

Я использую, что во всем коде человека, но спасибо за ваш ответ, хотя :) – Fernando

Смежные вопросы