这是我的 Android sdcard 上的目录结构
sdcard/alQuranData/Reader1/Surah
这是我制作目录的代码
File SDCardRoot = new File(Environment.getExternalStorageDirectory().toString() + "alQuranData/Reader1/Surah");
Toast.makeText(getApplicationContext(), SDCardRoot.toString(), Toast.LENGTH_LONG).show();
if (!SDCardRoot.exists()) {
Log.d("DIRECTORY CHECK", "Directory doesnt exist creating directory");
SDCardRoot.mkdir();
}
现在alQuranData
已经在我的sdcard
根目录中创建了。如果我只创建 Reader1 目录,那么它可以正常工作,但是添加的时候Reader1/Surah
比它没有创建。
我也试过mkdirs()
,但它不起作用。