代码拉取完成,页面将自动刷新
同步操作将从 OpenHarmony/filemanagement_user_file_service 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
公共文件访问框架(FileAccessFramework)提供了一套公共文件访问和管理的接口。
公共文件访问框架中FileAccessFramework向下对接底层文件管理服务,如medialibrary、externalFileManager。FileAccessFramework向上对接应用,提供对公共文件操作的基础能力,如图1。
支持能力列举如下:
查询、创建、删除、打开、移动、重命名用户公共文件路径下媒体文件和文档文件。媒体文件包括图片、音频、视频, 通过相册方式呈现。文档文件则以目录树方式呈现。
查询、创建、删除、打开、移动、重命名共享盘设备上的文件。文件以目录树方式呈现。
查询、创建、删除、打开、移动、重命名外置存储设备上的文件。文件以目录树方式呈现。
图 1 公共文件访问框架架构图
仓目录结构如下:
/foundation/storage/user_file_service
├── figures # 插图文件
├── service # 服务实现
│ ├── etc # 内部接口实现
│ ├── src # 内部接口实现
├── interfaces # 接口代码
│ ├── innerkits # 内部 Native 接口
│ └── kits # 外部 JS 接口
├── BUILD.gn # 编译入口
└── bundle.json # 部件描述文件
接口支持情况:FileAccessFramework 所有接口目前仅支持文件管理器和文件选择器,且需要基于stage模型。
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。