Android 加固重新签名后无法安装
2023-11-02 本文已影响0人
嗯o哼
1.可以使用360或者腾讯进行免费的apk加固
2.加固后的文件需要重新进行签名
jarsigner -verbose -keystore xxx.jks -signedjar xxx.apk(签名后的apk名字) xxx.apk(需要签名的apk) xxx(keystore别名)
3.重新 签名后,可能文件还是无法安装的情况,这个时候用需要使用zipalign对签名后的文件进行对齐
zipalign 是Google自带的,我的保存在
C:\Users\lee\AppData\Local\Android\Sdk\build-tools\30.0.2
使用命令
zipalign -p -f -v 4 签名后的apk文件 对齐生成的apk文件
4.文件对齐后还需要使用apksigner,进行签名,也是最后一步,文apksigner和zipalign在同一个目录中
apksigner sign --ks jks文件地址 --ks-key-alias 别名 --ks-pass pass:密码 --v2-signing-enabled true -v --out 要将生成的apk 签名并对齐的apk