如何使用Zip模块解压项目目录rawfile中的文件至应用的沙箱目录中

如何使用Zip模块解压项目目录rawfile中的文件至应用的沙箱目录中

HarmonyOS
2024-01-21 14:12:52
浏览
收藏 0
回答 2
待解决
回答 2
按赞同
/
按时间
swordxxx

使用getRawFileContent接口以字节数组的形式获取到rawfile中的文件内容。

2. 通过context对象获取到应用的沙箱目录。

3. 使用file.write接口将字节数组形式的rawfile的文件写入到沙箱目录中。

4. 使用zlib.decompressfile接口对保存至沙箱目录中的文件进行解压操作。

注意:不可直接使用fileio.copyFile将rawfile目录的文件复制到应用的目录中。

已于2024-1-31 14:01:16修改
分享
微博
QQ
微信
回复
2024-01-22 16:57:10
wx65e164e4c77aa

按你的还是不行,能贴下具体代码吗

分享
微博
QQ
微信
回复
1h前
相关问题
有谁知道沙箱目录怎么获取
104浏览 • 1回复 待解决
鸿蒙如何读取resources目录文件
934浏览 • 1回复 待解决
怎样在根目录创建文件
2000浏览 • 1回复 待解决
java怎么读取公共目录文件
613浏览 • 1回复 待解决
如何动态访问media目录资源
94浏览 • 1回复 待解决
如何获取当前应用程序缓存目录
110浏览 • 1回复 待解决
如何引用非本地目录HSP
91浏览 • 1回复 待解决
如何修改spark资源上传目录
335浏览 • 1回复 待解决