常见问题 --- 为什么我用360加固的app安装提示没有签名
因为360验证签名原理是将原始未加固的签名文件加密保存后再运行时解密签名文件与加固后签名文件验证是否一致,如果一致就是完整的签名,如果不一致就是被篡改了的签名。
因此解决方法是:
将360签名的app用原版ks签名文件再次签名即可完成
命令如下:
cd C:\Users\Administrator\AppData\Local\Android\Sdk\build-tools\36.0.0
zipalign -f -p -v 4 要对齐的apk名字.apk 对齐后apk的名字.apk
apksigner sign --ks C:\Users\Administrator\ks\sign.keystore --ks-key-alias GKLBB "2.apk"