讨论广场 问答详情
如何使用Zip模块解压项目目录rawfile中的文件至应用的沙箱目录中
HarmonyOS社区小助手 2024-01-22 17:20:30
94 评论 分享
鸿蒙应用开发鸿蒙官网

如题

94 评论 分享
写回答
全部评论(2)

解决措施
1. 使用getRawFileContent接口以字节数组的形式获取到rawfile中的文件内容。
2. 通过context对象获取到应用的沙箱目录。
3. 使用file.write接口将字节数组形式的rawfile的文件写入到沙箱目录中。
4. 使用zlib.decompressfile接口对保存至沙箱目录中的文件进行解压操作。
注意:不可直接使用fileio.copyFile将rawfile目录的文件复制到应用的目录中。
 

2024-01-22 17:21:38