在openharmony文件管理模块中,按文件所有者分类分为应用文件和用户文件和系统文件。
1)沙箱文件。也叫做应用文件,包括应用安装文件、应用资源文件、应用缓存文件
二.文件详解
在使用时首先需要导入包 import fs from “@ohos.file.fs”;
在API9之前使用“@ohos.fileio”,API9之后废弃。
1.常用文件路径
沙箱文件的沙箱路径与物理路径对应关系
context属性名称 | 沙箱路径 | 物理路径 |
---|---|---|
filesDir | /data/storage/el2/base/haps/entry/files | /data/app/el2/100/base//haps/entry/files |
cacheDir | /data/storage/el2/base/haps/entry/cache | /data/app/el2/100/base//haps/entry/cache |
distributedFilesDir(分布式文件) | /data/storage/el2/distributedfiles | /mnt/hmdfs/100/account/merge_view/data/ |
bundleCodeDir(应用文件) | /data/storage/el1/bundle | /data/app/el1/bundle/public/ |
2.常用文件操作
对于文件的API分为同步和异步的