Open shuajinanhai opened 6 months ago
估计是我写的签名算法问题,这几天我找个时间研究下
估计是我写的签名算法问题,这几天我找个时间研究下
我数据复用的apk精简后只有60多MB,所以总体apk大小大约2.2G,不超过2.4G。单独进行V1 + V2 / V3 签名,可以正常安装,使用 apksig 进行 V1 + V2 / V3 签名,然后进行数据复用优化,最后使用 V2V3SchemeSigner 再次签名,就安装报错。而测试800多MB那个apk可以正常安装。另外测试用MT管理器对2.2G的那款数据复用(带自动签名)也可以正常安装
hello?
使用V1 + V2 / V3 签名的apk进行数据数据复用:
1、测试在800多MB的apk是正常的
2、测试在2.2G的apk(com.studiowildcard.wardrumstudios.ark),安装会报错 Failure [INSTALL_PARSE_FAILED_NO_CERTIFICATES: Failed to collect certificates from /data/app/vmdl1215474834.tmp/base.apk using APK Signature Scheme v3: integer overflow] 而只使用apksig 进行 V1 + V2 / V3 签名,没有数据复用,可以正常安装,能否提供点帮助,非常感谢