我正在开发一个应用程序,我需要在SD卡中创建新的文件夹/文件。问题是我可以使用根浏览器看到它们,但不能使用Android附带的默认值。
我在这里看过几个类似的问题,但似乎对我不起作用。
当然,我在我的清单中使用了这个:
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
我正在使用以下方式编写所有文件:
String path = Environment.getExternalStorageDirectory() + "/FolderName/FileName.format"
但正如我所说,这些新文件夹/文件仍然隐藏,只能使用根浏览器查看。文件夹和文件名都不以“。”开头。
提前致谢。
答案 0 :(得分:0)
尝试使用mkDirs()
File dir = new File(fullPath);
if (!dir.exists()) {
dir.mkdirs();
}