android - 如何在 Android 文件系统中创建子文件夹

标签 android filesystems

我在 Android 文件系统中创建了一个文件。为此我编写了以下代码

   openFileOutput("one.html",Context.MODE_PRIVATE);

使用代码,我看到名为“one.html”的文件是在 Android 文件系统中创建的。绝对值如下。

   /data/data/packagename/files/one.html

但是现在我需要在文件目录中创建一个名为“html”的文件夹。我该如何创建?

最佳答案

使用 getFilesDir() 获取指向应用程序内部存储的 File 对象(在您的例子中,/data/data/packagename/files code>。从那里,使用标准 Java I/O:

File subdir=new File(getFilesDir(), "whatever");

subdir.mkdirs();

关于android - 如何在 Android 文件系统中创建子文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11214916/

相关文章:

android - 如何在登录时向登录 Activity 添加进度条?

java - 使用仪器框架进行单元测试时出错

android - 从 ContentValues[] 创建游标

node.js - 如何监视文件的更改并仅在更改完成后查看它们?

java - TimerTask 是否在新线程中执行

javascript - 如何使用for循环访问Jsonfile中键的值

Node.js 覆盖文件

java - 如何使用 Java 索引整个硬盘/文件系统?

scala - 如何在 Scala 单元测试中创建临时目录

android - 有什么方法可以检测应用程序崩溃然后在 Android 中再次启动它吗?