Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/230.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在内部存储器中创建文件夹_Java_Android_Eclipse - Fatal编程技术网

Java 在内部存储器中创建文件夹

Java 在内部存储器中创建文件夹,java,android,eclipse,Java,Android,Eclipse,我是否可以在内部存储器的根目录中创建文件夹(例如,在我的gs4/storage/emulated/0/my_文件夹上)。 在这个pah中有许多其他应用程序的文件夹,比如viber、audijo whatsapp,所以我认为这是可能的 多谢各位 代码 File folder = new File( Environment.getDataDirectory().getAbsolutePath() + "/storage/emulated/0/MyFolder"); folder.mkdir(

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

多谢各位

代码

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

对。可以在内部存储目录中创建文件夹,如下所示:

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

对。可以在内部存储目录中创建文件夹,如下所示:

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

在活动中尝试以下操作:

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

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

在活动中尝试以下操作:

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

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

您可以这样创建文件夹

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

您可以这样创建文件夹

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


你试过阅读文档吗?你有没有尝试过搜索它?你有没有尝试过阅读文档?您甚至尝试过搜索它吗?它返回以下路径:/data/myFolderYes。请告诉我你想要的路。。。我会相应地更新我的代码。好的。非常感谢。因此,我希望有以下路径:存储/模拟/0/MyFolder。当我运行android“文件管理器”并选择设备存储时,我发现了这个文件夹。我已编辑了我的答案…请检查并让我知道您正在获得所需的路径或存储not@user2516977你找到解决方案了吗?它返回这个路径:/data/myFolderYes。请告诉我你想要的路。。。我会相应地更新我的代码。好的。非常感谢。因此,我希望有以下路径:存储/模拟/0/MyFolder。当我运行android“文件管理器”并选择设备存储时,我发现了这个文件夹。我已编辑了我的答案…请检查并让我知道您正在获得所需的路径或存储not@user2516977你找到解决方案了吗?它返回以下路径:data/data/MyPackage/files/MyFolder。这是正确的。这是将应用程序专用文件保存在内部存储器上的路径。它返回以下路径:data/data/MyPackage/files/MyFolder。这是正确的。这是将应用程序专用文件保存在内部存储器上的路径。我需要内部存储器我已经尝试过,但文件夹未创建我需要内部存储器我已经尝试过,但文件夹未创建