HarmonyOS RawFile下的文件的拷贝
目前需要拷贝rawFile下面的文件到沙盒,请问如何获取 RawFile 下的一个文件夹中包含的所有 Raw 文件?然后将这些文件进行全部拷贝到沙盒?期间还涉及到判断是否为文件夹,如果是还需要继续深入拷贝。
目前使用到context.resourceManager.getRawFileListSync,可以获取文件夹下的文件名,但是没找到判断当前文件是否是文件夹的API,,请问针对如上需求场景,有可用的api使用吗?
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS rawfile文件拷贝到沙箱
45浏览 • 1回复 待解决
如何读取拷贝resources/rawfile文件下的模型文件到手机,并在jni使用该文件
2002浏览 • 1回复 待解决
HarmonyOS 如何读取rawfile文件下json文件的内容?
229浏览 • 1回复 待解决
HarmonyOS getRawFileContentSync读取rawfile下的文件返回空
180浏览 • 1回复 待解决
读取rawfile下的文件如何读取所有的内容?
1931浏览 • 1回复 待解决
HarmonyOS如何高效拷贝rawfile下面的文件到files目录下
738浏览 • 1回复 待解决
HarmonyOS 怎么遍历读取rawfile下的目录和文件信息?
24浏览 • 1回复 待解决
HarmonyOS 如何将rawfile中的文件夹直接拷贝到沙箱中
82浏览 • 1回复 待解决
HarmonyOS 从rawfile文件夹中的文件拷贝到沙盒里大小不一样
58浏览 • 1回复 待解决
HarmonyOS 文件拷贝示例
46浏览 • 1回复 待解决
如何将rawfile下的文件写入到手机本地文件夹中
540浏览 • 1回复 待解决
HarmonyOS 使用SoundPool无法播放rawfile下的mp3音频文件
229浏览 • 1回复 待解决
HarmonyOS 请问有没有复制rawfile路径下的文件到沙箱路径的示例代码
45浏览 • 1回复 待解决
HarmonyOS 相册文件拷贝
44浏览 • 1回复 待解决
HarmonyOS Rawfile中的json文件读取
34浏览 • 1回复 待解决
resources下rawfile 的文本文件在应用开发中如何获取?
435浏览 • 1回复 待解决
HarmonyOS 沙箱文件拷贝
88浏览 • 1回复 待解决
HarmonyOS fileIo.copyFileSync拷贝文件到中文目录,拷贝不了
90浏览 • 1回复 待解决
HarmonyOS选取并拷贝文件失败
442浏览 • 1回复 待解决
HarmonyOS 拷贝文件至沙盒
35浏览 • 1回复 待解决
HarmonyOS rawfile中的文件如何获取URI
67浏览 • 1回复 待解决
#鸿蒙学习大百科#如何播放本地rawfile下的视频文件?
348浏览 • 1回复 待解决
HarmonyOS 通过$rawfile(path)获取rowfile下的资源,如何识别这个path实际文件存在与否
19浏览 • 1回复 待解决
HarmonyOS har 模块不能读取 rawfile 下的资源
63浏览 • 1回复 待解决
HarmonyOS 应用怎么获取resource/rawfile路径下的图片资源
67浏览 • 1回复 待解决
关于该咨询解决措施参考如下:
可以把文件放在resfile目录里,应用安装后,resfile资源会被解压到应用沙箱路径,通过Context属性resourceDir获取到resfile资源目录后,可通过文件路径访问,但这种方式放到沙箱中的文件只可以读,参考文档:
https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/resource-categories-and-access-V5
如果放到沙箱路径里的文件需要读写权限,当前resourceManager没有判断当前文件是否是文件夹的API,当前只能通过以下方式规避:把要拷贝的文件打成压缩包放到rawfile中,拷贝到沙箱路径后解压
关于zip包的拷贝问题解决措施参考如下:
拷贝的语句为 fs.copyFileSync(srcPath,destPath, fs.OpenMode.READ_WRITE | fs.OpenMode.CREATE),最后一个参数传递错误,修改为 0 即可正常拷贝
相关参考文档:
https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-file-fs-V5