0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

HarmonyOS部分文件目录整理

鸿蒙时代 来源:鸿蒙时代 作者:鸿蒙时代 2022-03-07 16:05 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

了解相关目录可以更好的帮助我们开发相关功能,例如,api6的JS无法直接获取相册文件,但可以访问应用目录,可以将相册图片复制在该目录下,在通过JS获取显示。

下面是HarmonyOS一些获取文件目录的相关方法。

1.私有目录:私有目录是指仅某个应用自己可管理访问的文件目录,即该目录归属于该应用。

getFilesDir()

2.缓存目录:缓存临时文件。

getCacheDir()

3.数据目录:存储应用的相关数据。

getDataDir()

4.外部目录:非系统数据相关的目录,该部分目录大部分数据都可以修改。

getExternalCacheDir()

5.引用目录:getPreferencesDir()

6.同步目录:getDistributedDir()

7.应用目录:getDir(“”, Context.MODE_PRIVATE)

审核编辑:符乾江

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 数据
    +关注

    关注

    8

    文章

    7315

    浏览量

    93999
  • HarmonyOS
    +关注

    关注

    80

    文章

    2147

    浏览量

    35594
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    Linux新手通关!5分钟掌握文件/目录管理,告别“找不到北”

    新手入门:Linux 文件 / 目录管理实操指南 刚上手 Linux 的小伙伴,是不是常陷入这些 “混乱时刻”:想找的文件藏在层层目录里,翻半天找不到;误删
    的头像 发表于 11-17 10:42 180次阅读
    Linux新手通关!5分钟掌握<b class='flag-5'>文件</b>/<b class='flag-5'>目录</b>管理,告别“找不到北”

    HarmonyOSAI编程万能卡片生成(一)

    ”按钮自动保存卡片工程,卡片代码、配置、静态资源文件等会自动保存到工程对应目录中。默认勾选保存逻辑代码,逻辑代码用于配置卡片事件及卡片数据等信息。具体请参考自定义配置逻辑代码。 流程示例: 本文主要从参考引用自HarmonyOS
    发表于 09-08 17:09

    Linux系统目录结构全面剖析

    Linux文件系统采用层次化的目录结构,这种设计遵循了Unix哲学中的"一切皆文件"原则。理解Linux目录层次架构对于系统管理员、运维工程师和开发人员来说至关重要,它不仅影响系统的组
    的头像 发表于 07-21 17:33 610次阅读

    HarmonyOS AI辅助编程工具(CodeGenie)UI生成

    UI Generator基于BitFun Platform AI能力平台,用于快速生成可编译、可运行的HarmonyOS UI工程,支持基于已有UI布局文件(XML),快速生成
    发表于 07-10 11:51

    迅为RK3568开发板基本工程目录-工程级目录

    。 AppScope 目录中存放应用全局所需要的资源文件。在 AppScope,其中有 resources 文件夹和配置文件 app.json5。AppScope>resourc
    发表于 07-10 10:45

    RTsmart源码编译错误,提醒我缺少文件导致make失败,为什么?

    出现 不理解,之前都是不会出现这种错误的,怀疑是源码拉取缺少了部分文件 不仅如此,编译了YOLO的可执行文件也无法实现,提醒VICAP初始化失败超时,打不开标签文件,模型无效,我没有改过YOLO
    发表于 06-20 06:25

    HarmonyOS5云服务技术分享--云函数预加载文章整理

    “预加载”或“云函数”即可)。 ​​二、创建端云一体化工程:5分钟搭好架子​​ 咱们以HarmonyOS应用为例(元服务流程类似),快速搭建一个端云一体化工程: ​​新建工程​​: 打开DevEco
    发表于 05-22 20:33

    HarmonyOS5云服务技术分享--云存储SDK文章整理

    放置配置文件 在工程中创建目录:entry/src/main/resources/rawfile 将下载的agconnect-services.json拖入该目录 2.2 添加SDK依赖 打开
    发表于 05-22 19:09

    HarmonyOS5云服务技术分享--ArkTS开发函数

    用的云函数项目 确保本地Node.js环境版本正确(建议用nvm管理版本) ? 五步调试大法: 【第一步】环境配置 在项目根目录创建.agclirc文件,填上你的开发者账号信息: { \"
    发表于 05-22 17:29

    HarmonyOS5云服务技术分享--登录邮件功能整理

    HarmonyOS认证服务实战:ArkTS API 12邮箱登录全流程解析​​ ​​——开发者友好版指南​​ ​​Hi,各位HarmonyOS开发者朋友!​​今天我们来深入探讨HarmonyOS认证
    发表于 05-22 16:04

    服务器数据恢复—服务器部分数据目录项被破坏的数据恢复案例

    一台安装linux系统的服务器意外断电。管理员重启服务器后进行检测,发现服务器上部分文件丢失。管理员没有进行任何操作,直接将服务器正常关机并切断电源。
    的头像 发表于 05-08 15:16 362次阅读

    高质量 HarmonyOS 权限管控流程

    高质量 HarmonyOS 权限管控流程 在 HarmonyOS 应用开发过程中,往往会涉及到 敏感数据 和 硬件资源 的调动和访问,而这部分的调用就会涉及到管控这部分的知识和内容了。
    的头像 发表于 04-02 18:29 1771次阅读
    高质量 <b class='flag-5'>HarmonyOS</b> 权限管控流程

    HarmonyOS NEXT 原生应用/元服务-ArkTS代码调试worker/taskpool调试

    开发者可通过在worker或taskpool代码上设置断点,对worker/taskpool进行断点调试。 一、worker 调试 右键模块的 ets 目录新建一个 worker 文件。 开发者写完
    发表于 03-13 17:46

    使用rt_thread的hc32f460中的项目,打开后缺少部分文件是怎么回事?

    使用rt_thread的hc32f460中的项目,打开后缺少部分文件
    发表于 03-03 07:03

    华为发布鸿蒙HarmonyOS 5.0.2 Release

    华为鸿蒙HarmonyOS 5.0.2 Release于1月22日在华为开发者官方正式发布。HarmonyOS 5.0.2 Release在HarmonyOS 5.0.2 Beta1的基础上,进行了
    的头像 发表于 01-23 16:17 2264次阅读