sisong/ApkDiffPatch
a C++ library and command-line tools for Zip(Jar,Apk) file Diff & Patch; create minimal delta/differential; support Jar sign(apk v1 sign) & apk v2,v3,v4 sign .
C++MIT
Issues
- 6
如何在Android设备上二次签名?
#73 opened by super-h-c - 1
两个md5 相同的apk文件,diff 会产生几k 大小的patch
#101 opened by haizhiyun - 1
- 1
Product size 0 on windows
#98 opened by 793383996 - 0
support Android 15 with 16KB page size
#95 opened by sisong - 1
support Android sdk build-tools apksigner v35
#96 opened by sisong - 0
如何生成apk diff
#97 opened by 793383996 - 2
ZipDiff zip file failed if zip > 4G
#94 opened by zminy121 - 9
Problem with split apks (INSTALL_FAILED_INVALID_APK: Failed to extract native libraries, res=-2)
#72 opened by kasnder - 4
- 1
- 6
Problem with split apks (INSTALL_FAILED_INVALID_APK: Failed to extract native libraries, res=-2)
#91 opened by DonaldDu - 0
error patch when signed by new apksigner version?
#80 opened by sisong - 1
- 4
ApkPatch返回码
#63 opened by Picasso1990 - 1
你使用的那个版本的 ndk 啊?
#85 opened by TopBigOne - 2
patch fail with multi-thread
#84 opened by jay-dh - 9
unexpected e_version: 65725
#82 opened by hamid97m - 0
- 0
optimize muti-thread patch max require memory
#81 opened by sisong - 3
ApkPatch.patch return 5
#79 opened by j2yych - 7
Native异常:signal 11 (SIGSEGV) , code 1 (SEGV_MAPERR), fault addr 0xdeadcab1:
#76 opened by kangzongzhan - 3
- 11
请问下,重新签名后patch反而变大了。没有重新签名直接生成的patch是400多k,重新签名后生成的反而是1.2M。比google的archive-patcher 的patch包大,与您这边的测试结果好像不符合。使用的是v2签名的Apk
#74 opened by super-h-c - 21
- 3
建议andorid release 上传maven
#70 opened by excitedhaha - 2
- 7
ZipDiff过程中对ApkNormalized文件进行差分检测错误
#66 opened by Picasso1990 - 6
ApkNormalized对Apk正则化之后使用7zip解压出现问题
#67 opened by Picasso1990 - 0
can select lzma\zlib compress differential data
#45 opened by sisong - 0
a unity apk diff fail
#64 opened by sisong - 4
关于ApkNormalized的问题
#62 opened by Picasso1990 - 10
关于Apk差分和合成过程中设置忽略文件的问题
#60 opened by Picasso1990 - 0
ApkNormalized问题
#61 opened by Picasso1990 - 1
ZipDiff的空间复杂度
#57 opened by Picasso1990 - 2
Android中使用ZipPatch问题
#54 opened by Picasso1990 - 2
ZipPatch问题
#56 opened by Picasso1990 - 4
ZipDiff问题
#55 opened by Picasso1990 - 5
空间复杂度问题:ZipPatch() requires 4*(decompress stream memory) + ref old decompress memory + O(1), also ref old decompress can use temp disk file without memory;
#52 opened by Picasso1990 - 2
ZipPatch并发压缩问题:ZipPatch() support multi-thread parallel compress mode when writing zip file, which requires more and more memory!
#53 opened by Picasso1990 - 2
不需要ApkV2签名,但也要求patch结果二进制始终一致;也可以这样用(Released newZip :=ApkNormalized(newZip) before ZipDiff)
#51 opened by Picasso1990 - 3
没理解这句说明
#49 opened - 1
编译后的可执行文件
#50 opened - 1
path 之后的新文件和原来的新文件 md5 会一样吗?
#48 opened - 14
ApkNormalized 损坏zip文件
#46 opened by Jemmy1228 - 8
生成新包失败问题
#42 opened by h923745834 - 2
能不能提供一份最新的Android ndk编译mk文件啊
#36 opened by lhholylight - 0
add jni build setting for android NDK
#35 opened by sisong - 5
获取的包已经是子渠道包了,所以这个Patch理论上应该是不成功的,不知道这个问题如何解决,还请解惑
#34 opened by sisong - 0
升级支持HDiffPatch库的v3.0
#32 opened by sisong