在内部存储中创建文件夹

时间:2013-06-26 09:53:04

标签: java android eclipse

我可以在内部存储的根目录中创建一个文件夹(例如,在我的gs4 / storage / emulated / 0 / MY_FOLDER上)。 在这个pah中存在许多其他应用程序的文件夹,如viber,audijo whatsapp所以我认为这是可能的。

谢谢

代码

File folder = new File( Environment.getDataDirectory().getAbsolutePath() + "/storage/emulated/0/MyFolder");
    folder.mkdir();

3 个答案:

答案 0 :(得分:2)

是。可以在Internal Storage目录中创建一个文件夹,如下所示:

 Environment.getDataDirectory().getAbsolutePath() + "/storage/emulated/0/MyFolder"

答案 1 :(得分:2)

您可以这样创建文件夹。

    public  String  path = Environment.getDataDirectory().getAbsolutePath().toString()+ "/YourDirectoryName";
    File mFolder = new File(path);
                if (!mFolder.exists()) {
                    mFolder.mkdir();
                }

答案 2 :(得分:0)

在您的活动中尝试以下操作:

String filename = "filename";
String fileContents = "Text in file.";

FileOutputStream fos = openFileOutput(filename, Context.MODE_PRIVATE);
fos.write(fileContents.getBytes());
fos.close();