app加固后进行二次签名

一:

jarsigner -digestalg SHA1 -sigalg MD5withRSA -verbose -keystore [test.jks] -signedjar [signedName] [name] [alias]

test.jks:      密匙名字
signedName:           签名后安装包名称
name:         未签名的安装包名称
alias:     密匙别名

例子:jarsigner -digestalg SHA1 -sigalg MD5withRSA -verbose -keystore test.jks -signedjar app-release_signeded.apk app-release_signed.apk yxy

二:查看app签名信息

keytool -list -printcert -jarfile D:\GoogleNewTest\sdkgoogle.apk

三:

keytool -v -list -keystore  ******.jks  查看签名文件信息

注意:要进行二次签名的apk必须先删除原来的签名,否则安装会报错。签名钱先删除包里的meta-inf文件夹app加固后进行二次签名_第1张图片

你可能感兴趣的:(安卓学习笔记)