在androidstudio中制作目录

在androidstudio中制作目录,android,Android,我在应用程序上使用android studio创建目录时遇到问题。问题是,我的代码根本没有创建目录,但我似乎不知道问题出在哪里。这是我的密码: File folder = new File(Environment.getExternalStorageDirectory() + "/folder"); folder.mkdir(); 我还编辑了我的清单文件以添加以下内容: <uses-permission android:name="android.permission.WRITE_EXT

我在应用程序上使用android studio创建目录时遇到问题。问题是,我的代码根本没有创建目录,但我似乎不知道问题出在哪里。这是我的密码:

File folder = new File(Environment.getExternalStorageDirectory() + "/folder");
folder.mkdir();
我还编辑了我的清单文件以添加以下内容:

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

此外,我也没有文件夹的副本

帮帮忙太好了!谢谢

试试这段代码

File directory = new File(Environment.getExternalStorageDirectory()+File.separator+"images");
directory.mkdirs();
参考

尝试此代码

File directory = new File(Environment.getExternalStorageDirectory()+File.separator+"images");
directory.mkdirs();

参考

“我的代码根本没有创建目录”--您如何确定这一点?如果答案不是
adb shell ls
,请记住,目录可能不会显示,除非您将文件放入其中,并且。我使用的代码是:boolean result=folder.mkdirs();Log.d(“目录生成:+结果”);No,I No duplicates的可能重复首先,
mkdir()
将返回
false
,如果目录已经存在。除此之外,将
新文件(Environment.getExternalStorageDirectory()+“/folder”)
替换为
新文件(Environment.getExternalStorageDirectory(),“folder”)
,添加并使用
adb shell
确定目录是否确实存在。“我的代码根本没有创建目录”--您如何确定这一点?如果答案不是
adb shell ls
,请记住,目录可能不会显示,除非您将文件放入其中,并且。我使用的代码是:boolean result=folder.mkdirs();Log.d(“目录生成:+结果”);No,I No duplicates的可能重复首先,
mkdir()
将返回
false
,如果目录已经存在。除此之外,将
新文件(Environment.getExternalStorageDirectory()+“/folder”)
替换为
新文件(Environment.getExternalStorageDirectory(),“folder”)
,添加并使用
adb shell
确定您的目录是否确实存在。谢谢!这有助于修复它以及一些小的变化!非常感谢。这有助于修复它以及一些小的变化!