复制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
相关问题
沙箱路径文件怎么拿取?
141浏览 • 1回复 待解决
ETs,对沙箱路径json文件内容遍历
1534浏览 • 1回复 待解决
修改沙箱路径json文件指定内容
1027浏览 • 1回复 待解决
在native创建file并保存沙箱路径
155浏览 • 1回复 待解决
Harmony 如何读取本地视频文件路径
12783浏览 • 2回复 待解决
如何打开指定文件夹,选择文件返回
6951浏览 • 1回复 待解决
分享沙箱文件,应用可分享单个文件
169浏览 • 1回复 待解决
apache下文件夹没有访问权限
614浏览 • 0回复 待解决