AndroidP7zip
AndroidP7zip copied to clipboard
An Android compress and extract library support popular compression format such as rar, zip, tar, lzma. based on p7zip.
AndroidP7zip(P7Zip安卓)
An Android compress and extract library, P7Zip port for Android
Details
Get Started
-
Download to experiencedownload
-
Add gradle dependencie:
dependencies {
implementation 'com.hzy:libp7zip:1.7.0'
}
-
Or just download the aar here
-
If you want to add some abi filters
android {
...
defaultConfig {
...
ndk {
abiFilters 'armeabi-v7a', 'arm64-v8a', 'x86'
}
}
}
- Simple interface
P7ZipApi.executeCommand(String command);
- Commands:
7z a archive1.zip subdir\
7z x archive.zip -oc:\soft *.cpp -r
Screenshot

This project is for me to learn Streams, NDK, and for fun.
- More information: http://p7zip.sourceforge.net/
- Licence Info: licence of 7-Zip https://www.7-zip.org/
- Compiled native code with gradle-experimental
- Tested on android 4.x, 5.x and 6.0
- Supported common archive formats:
| Format | Creation | Filename Extensions |
|---|---|---|
| 7z | √ | 7z |
| BZIP2 | √ | bz2 bzip2 tbz2 tbz |
| GZIP | √ | gz gzip tgz |
| TAR | √ | tar |
| WIM | √ | wim swm |
| XZ | √ | xz txz |
| zip | √ | zip zipx jar xpi odt ods docx xlsx epub |
About Me
- GitHub: https://huzongyao.github.io/
- ITEye博客:https://hzy3774.iteye.com/
- 新浪微博: https://weibo.com/hzy3774
Contact To Me
- QQ: 377406997
- Gmail: [email protected]
- Foxmail: [email protected]
- WeChat: hzy3774

Others
- 想捐助我喝杯热水(¥0.01起捐)
