5 Star 15 Fork 86

OpenHarmony/distributeddatamgr_file

 / 详情

【分布式文件子系统】(需求)JS 存储框架开发

已完成
任务
创建于  
2021-09-02 11:32

【需求价值】:
实现JS的存储框架基本能力构建

【需求描述】:

  1. 用于应用间文件分享的FileShareAbility接口和框架能力;
  2. 框架层FileManagerService实现,支撑系统FilePicker实现文件路径选择器和文件选择器功能,支撑FileShareAbility实现分件的分享和访问。

完成以上功能后实现框架层的文件存储访问能力。

【方案描述】:

  1. FileShareAbility框架,将沙箱下文件生成URI返回,获得URI后打开对应文件返回fd;
  2. FileManagerService提供系统公共目录(内卡)文件ability,为filePicker提供按文件名查询文件的接口。以及提供文件操作的基本能力;

【验收标准】:

  1. FileShareAbility以接口形式验证,输入能接收文件,输出正确URI;然后能接收URI并能根据URI打开文件返回fd;
  2. FMS提供按文件名查询文件的接口,以及提供文件操作的基本能力(包括list,read,write功能)

评论 (0)

gudehe 创建了任务
gudehe 任务状态待办的 修改为进行中
gudehe 任务状态进行中 修改为待办的
gudehe 修改了描述
张智伟 任务状态待办的 修改为进行中
张智伟 负责人设置为张智伟
张智伟 修改了描述
张智伟 任务状态进行中 修改为已完成
展开全部操作日志

登录 后才可以发表评论

状态
负责人
项目
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
预计工期 (小时)
参与者(1)
1
https://gitee.com/openharmony/distributeddatamgr_file.git
git@gitee.com:openharmony/distributeddatamgr_file.git
openharmony
distributeddatamgr_file
distributeddatamgr_file

搜索帮助

Cb406eda 1850385 E526c682 1850385