我正在尝试在我的手机存储中(不在 sdcard 上)使用我的 android 应用程序生成一个文件夹,但我mkdirs()
无法正常工作。
我已android.permission.WRITE_EXTERNAL_STORAGE
在清单中设置并使用此基本代码:
File mediaStorageDir = new File(Environment.getExternalStorageDirectory(), "/MyDirName");
if (!mediaStorageDir.exists()) {
if (!mediaStorageDir.mkdirs()) {
Log.d("App", "failed to create directory");
}
}
但它不起作用......mkdirs
始终为 false 并且未创建文件夹。
我已经尝试了所有方法并查看了有关它的所有主题,但没有任何效果,我不知道为什么。