All Projects → hzy3774 → Androidp7zip

hzy3774 / Androidp7zip

Licence: other
An Android compress and extract library support popular compression format such as rar, zip, tar, lzma. based on p7zip.

Labels

Projects that are alternatives of or similar to Androidp7zip

Camera2GLPreview
Android camera preview application using Camera2 API and OpenGL ES/Vulkan
Stars: ✭ 140 (-51.56%)
Mutual labels:  jni
SignatureVerificationDemo
Android 使用jni校验应用签名sha1值,防止so文件逆向盗用
Stars: ✭ 111 (-61.59%)
Mutual labels:  jni
SecurityDemo
ndk进行简单的签名校验,密钥保护demo,android应用签名校验
Stars: ✭ 22 (-92.39%)
Mutual labels:  jni
narcissus
A library for bypassing all of Java's security mechanisms, visibility checks, and encapsulation measures via the JNI API
Stars: ✭ 27 (-90.66%)
Mutual labels:  jni
jni
V wrapper around the C Java Native Interface
Stars: ✭ 15 (-94.81%)
Mutual labels:  jni
premake-android-studio
premake5 module for android-studio and gradle build.
Stars: ✭ 24 (-91.7%)
Mutual labels:  jni
jni-bind
JNI Bind is a set of advanced syntactic sugar for writing efficient correct JNI Code in C++17 (and up).
Stars: ✭ 42 (-85.47%)
Mutual labels:  jni
Xlowpoly
Lowpoly picture, Sandpainting for Android implemented by JNI, delaunay triangulation algorithm
Stars: ✭ 271 (-6.23%)
Mutual labels:  jni
PhoneVR
Use Steam VR-enabled applications with your phone as HMD (Head-mounted display). The only Open-Source solution to similar commercial packages like VRidge, iVRy, Trinus etc etc.
Stars: ✭ 178 (-38.41%)
Mutual labels:  jni
android-opus-codec
Implementation of Opus encoder and decoder in C++ for android with JNI
Stars: ✭ 44 (-84.78%)
Mutual labels:  jni
traceroute-for-android
traceroute for android
Stars: ✭ 60 (-79.24%)
Mutual labels:  jni
android-webrtc-aecm
An acoustic echo cancellation for android, based on webrtc aecm algorithms
Stars: ✭ 24 (-91.7%)
Mutual labels:  jni
jni-bindgen
Generate Rust JVM FFI wrappers around APIs defined by .jar or .class files, because maintaining your own hand-written bindings is an exercise in boredom, soundness bugs, and pain.
Stars: ✭ 55 (-80.97%)
Mutual labels:  jni
jvm-dump-proxy
A proxy DLL for Windows to dump JVM classes at JNI level
Stars: ✭ 53 (-81.66%)
Mutual labels:  jni
JavaCAN
A simple JNI wrapper for the socketcan API provided by the Linux kernel. As it is wrapping a Linux Kernel API, it is intended for use on Linux only.
Stars: ✭ 23 (-92.04%)
Mutual labels:  jni
KeySoSafe
将秘钥等放入SO,并添加APK签名判断
Stars: ✭ 17 (-94.12%)
Mutual labels:  jni
android-PageFlip-JNI
JNI library of Page Flip
Stars: ✭ 14 (-95.16%)
Mutual labels:  jni
Jnioor
基于C++模板函数与Fluent API设计的JNI反射库,极大的简化JNI反射调用,提高JNI开发效率与稳定性
Stars: ✭ 278 (-3.81%)
Mutual labels:  jni
Jni4android
JNI Generater for Android
Stars: ✭ 261 (-9.69%)
Mutual labels:  jni
sbt-jni
SBT Plugin to ease working with JNI
Stars: ✭ 110 (-61.94%)
Mutual labels:  jni

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

image

This project is for me to learn Streams, NDK, and for fun.

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

Contact To Me

image

Others

  • 想捐助我喝杯热水(¥0.01起捐) donate
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].