复制rawfile路径下data里面的所有文件和文件夹 到本地沙箱 然后提供给C++侧本地沙箱保存的路径

复制rawfile路径下data里面的所有文件和文件夹 到本地沙箱 然后提供给C++侧本地沙箱保存的路径 让C++侧可以加载data里面的模型文件和一些校验文件

HarmonyOS
2024-05-09 15:00:42
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
jmzgh

复制单个文件到本地沙箱的demo如下,整个文件夹不行

getContext(this).resourceManager.getRawFileContent(‘666.png’, (_err, value) => { 
let myBuffer:ArrayBufferLike = value.buffer 
let context = getContext(this); 
//沙箱路径 
let filePath = context.filesDir + “/66.png”; 
console.log(“testTag-filePath:” + filePath); 
let file = fs.openSync(filePath, fs.OpenMode.READ_WRITE | fs.OpenMode.CREATE); 
let writeLen = fs.writeSync(file.fd, myBuffer); 
console.info(“testTag-write data to file succeed and size is:” + writeLen); 
fs.closeSync(file); 
});
分享
微博
QQ
微信
回复
2024-05-10 10:39:15
相关问题
修改沙箱路径json文件指定内容
2310浏览 • 1回复 待解决
沙箱路径文件怎么拿取?
1701浏览 • 1回复 待解决
ETs,对沙箱路径json文件内容遍历
3243浏览 • 1回复 待解决
rawfile中zip复制并解压到沙箱路径
1202浏览 • 1回复 待解决
在native创建file并保存沙箱路径
993浏览 • 1回复 待解决
文件上传本地路径如何获取
280浏览 • 1回复 待解决
ATS如何判断路径文件夹还是文件
427浏览 • 1回复 待解决
Harmony 如何读取本地视频文件路径
14434浏览 • 2回复 待解决