HarmonyOS 鸿蒙Next中解压7z
HarmonyOS 鸿蒙Next中解压7z 可以使用(基于libarchive组件):https://gitee.com/igetcool/igcarchive/tree/master
有两个C库有包含7z的能力:
-
p7zip组件:https://gitee.com/openharmony-sig/tpc_c_cplusplus/tree/master/thirdparty/
-
libarchive组件:https://gitee.com/openharmony-sig/tpc_c_cplusplus/tree/master/thirdparty/libarchive
但p7zip没有头文件
使用方式:
-
集成到鸿蒙项目中的方式:https://gitee.com/openharmony-sig/tpc_c_cplusplus/blob/master/thirdparty/libarchive/docs/hap_integrate.md
-
集成之后需要写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
更多关于HarmonyOS 鸿蒙Next中解压7z的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
在HarmonyOS(鸿蒙Next)中解压7z文件,可以通过以下步骤实现:
-
安装解压工具:首先,确保设备上安装了支持7z格式的解压工具,如“ZArchiver”或“RAR”。
-
打开解压工具:启动已安装的解压应用。
-
选择7z文件:在应用中找到并选择需要解压的7z文件。
-
解压文件:点击解压按钮,选择解压路径,然后开始解压。
-
完成:解压完成后,文件将保存在指定路径中。
确保设备有足够的存储空间,并注意文件来源的安全性。