这段代码每次在INTERNAL STORAGE中创建文件夹,我需要在SDCARD中创建文件夹

时间:2018-06-24 09:30:30

标签: android

为什么此代码只在内部存储器中创建一个新文件夹,而不在SD卡上创建该文件夹。

谢谢

代码:

File direct = new File(Environment.getExternalStorageDirectory()+"/Akshay");

        if(!direct.exists()) {
               if(direct.mkdir()); //directory is created;
        }

清单:

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

1 个答案:

答案 0 :(得分:0)

尝试一下:

File f = new File(Environment.getExternalStorageDirectory(), 'Akshay');
if (!f.exists()) {
    f.mkdirs();
}