HarmonyOS 鸿蒙Next关于应用资源文件存放路径【media】的问题

发布于 1周前 作者 zlyuanteng 来自 鸿蒙OS

HarmonyOS 鸿蒙Next关于应用资源文件存放路径【media】的问题

,应用资源存放路径media下,如果再分类新建目录,需要如何设置、实现?

(因为应用功能比较多的话,资源文件比较乱,所以预想分类新建文件夹路径。)

2 回复
base目录下不支持自定义文件夹名称,可以放在rawfile下。rawfile目录支持创建多层子目录,子目录名称可以自定义,文件夹内可以自由放置各类资源文件:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/resource-categories-and-access-V5#资源目录

更多关于HarmonyOS 鸿蒙Next关于应用资源文件存放路径【media】的问题的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


在HarmonyOS鸿蒙Next系统中,应用资源文件特别是媒体文件(如图片、音频、视频等)的存放路径,遵循系统的文件存储管理规范。默认情况下,应用私有目录用于存放这些文件,确保数据的安全性和隔离性。

媒体文件通常存放在应用的“/data/data/应用包名/files/media/”目录下。这个路径是应用私有存储的一部分,外部应用无法直接访问,除非通过内容提供者(Content Provider)或其他系统API进行共享。

对于需要公开访问的媒体文件,例如图库中的图片或音乐播放器中的音频文件,它们可能会被存储在公共目录,如“/storage/emulated/0/DCIM/”或“/storage/emulated/0/Music/”等。这些路径是设备上的公共存储区域,可以通过文件管理器或相应的应用进行访问。

请注意,应用应遵守系统的权限管理规则,确保在访问这些路径时具有相应的权限。对于私有存储,应用无需额外权限即可访问;而对于公共存储,可能需要申请如“READ_EXTERNAL_STORAGE”或“WRITE_EXTERNAL_STORAGE”等权限。

如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html

回到顶部