harmony 鸿蒙应用文件分享
应用文件分享
应用文件分享是应用之间通过分享URI(Uniform Resource Identifier)进行文件共享的过程。
通过拉起文件处理类应用进行文件分享(startAbility)
基于文件选择器(startAbility)的分享方式,应用可分享单个文件,通过ohos.app.ability.wantConstant的wantConstant.Flags接口以只读或读写权限授权给其他应用。被分享应用可通过ohos.file.fs的fs.open打开URI,并进行读写操作。
应用可分享目录
| 沙箱路径 | 说明              | 
|---|---|
| /data/storage/el1/base | 应用el1级别加密数据目录 | 
| /data/storage/el2/base | 应用el2级别加密数据目录 | 
| /data/storage/el2/distributedfiles | 应用el2加密级别有账号分布式数据融合目录 | 
文件URI规范
文件URI的格式:
格式为:file://<bundleName>/<path>
- file:文件URI的标志。 
- bundleName:该文件资源的属主。 
- path:文件资源在应用沙箱中的路径。 
相关实例
针对应用文件分享,有以下相关实例可供参考:
你可能感兴趣的鸿蒙文章
harmony 鸿蒙Core File Kit(文件基础服务)
                        
                            0
                        
                        
                             赞
                        
                    
                    
                - 所属分类: 后端技术
- 本文标签:
热门推荐
- 
                        2、 - 优质文章
- 
                        3、 gate.io
- 
                        8、 openharmony
- 
                        9、 golang