xdelta3 build for android platform.
based on xdelta 3.0.11 sources. changed data type range and enlarged memory allocate in xdelta3.c.
Steps to build as follows:
- make your own jni interface, such as
Patch.javain this project. - make the implementation of jni interface in jni package, such as
patcher.cin this project. - make
Android.mkto config environment. - make
Application.mkto config so results and android platform level. - go to jni package,excute
ndk-buildcommand, the so files will be produced.
if you think the above make you confused, you can just copy the so files and Patch.javain this project, take care of the Patcher.javafile path, if not same with it's origin, will not find the implementation.