java - 在内部存储的文件夹内创建文件

标签 java android

我一直在互联网上搜索,但似乎找不到任何示例来说明如何在内部存储上的现有文件夹中创建文件。

例如,我有一个名为“unzipped”的文件夹和一个名为“unzipme.txt”的文件。我想将文件解压缩/写入此文件夹/data/data/au.com.BLA.MYAPP/files/unzipped/

最佳答案

要创建文件夹,您可以使用以下代码

File folder = new File(context.getCacheDir().getPath() + "/files/unzipped");
folder.mkdirs();

File unzipMe = new File(folder, "unzipme.txt");
if (!unzipMe.exists()){
    unzipMe.create();
}

关于java - 在内部存储的文件夹内创建文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27630714/

相关文章:

Android 应用未构建 : Duplicate files copied in APK META-INF/INDEX. 列表

android - 使用 buildozer 和 kivy 在 python 中制作 android 应用程序

java - 删除 HttpClient "http-outgoing"日志行

Java 在突出显示的文本上选择文本

java - groovy 中 java 类的 metaClass 属性

android - 在 ListView 上回收位图会导致问题

java - 从 Spinner 添加项目到 ListView 不起作用

JavaFx 将文件拖放到程序中

java - 如何更改 DOM 中每个节点上的命名空间?

android - 为什么在按下后退按钮时会调用当前 fragment 的 oncreateview?