HarmonyOS 鸿蒙Next中解压7z

HarmonyOS 鸿蒙Next中解压7z 可以使用(基于libarchive组件):https://gitee.com/igetcool/igcarchive/tree/master

有两个C库有包含7z的能力:

但p7zip没有头文件

使用方式:

  1. 集成到鸿蒙项目中的方式:https://gitee.com/openharmony-sig/tpc_c_cplusplus/blob/master/thirdparty/libarchive/docs/hap_integrate.md

  2. 集成之后需要写NAPI接口,后续通过NAPI接口进行调用

封装NAPI接口方式:https://gitee.com/openharmony-sig/tpc_c_cplusplus/blob/master/docs/thirdparty_knowledge.md

关于第二点封装NAPI接口方式,可以先按照文档的链接去封装接口,

但有部分可能较老,也可以看下ark_napi 最新文档:https://gitee.com/openharmony/arkui_napi


更多关于HarmonyOS 鸿蒙Next中解压7z的实战教程也可以访问 https://www.itying.com/category-93-b0.html

2 回复

该库支持解压缩功能。

OpenHarmony三方库中心仓

更多关于HarmonyOS 鸿蒙Next中解压7z的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


在HarmonyOS(鸿蒙Next)中解压7z文件,可以通过以下步骤实现:

  1. 安装解压工具:首先,确保设备上安装了支持7z格式的解压工具,如“ZArchiver”或“RAR”。

  2. 打开解压工具:启动已安装的解压应用。

  3. 选择7z文件:在应用中找到并选择需要解压的7z文件。

  4. 解压文件:点击解压按钮,选择解压路径,然后开始解压。

  5. 完成:解压完成后,文件将保存在指定路径中。

确保设备有足够的存储空间,并注意文件来源的安全性。

回到顶部