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'
}
}
}
Simple interface
P7ZipApi.executeCommand(String command);
Commands:
7z a archive1.zip subdir\
7z x archive.zip -oc:\soft *.cpp -r
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 |
WeChat: hzy3774