An Android compress and extract library support popular compression format such as rar, zip, tar, lzma. based on p7zip.
An Android compress and extract library, P7Zip port for Android
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'
}
}
}
P7ZipApi.executeCommand(String command);
7z a archive1.zip subdir\
7z x archive.zip -oc:\soft *.cpp -r
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 |