Android版本加固后进行签名
1.下载已加固的包:
jiagu/xx_app_legu.apk
2、 输入如下命令进行签名:
jarsigner -verbose –keystore 指定数字证书存储路径 -signedjar 签名后的apk包 未签名的apk包_legu.apk 数字证书别名
3.例子:
MacBook-Pro-2:app_mark_key neo$ jarsigner -verbose -keystore xxxx.keystore -signedjar jiagu/xx_app_signed.apk jiagu/xx_app_legu.apk 别名
输入密钥库的密码短语: 此处输入密码
正在添加: META-INF/MANIFEST.MF
正在添加: META-INF/xxx.SF
正在添加: META-INF/xxx.RSA
正在签名: META-INF/android.arch.core_runtime.version
正在签名: META-INF/android.arch.lifecycle_livedata-core.version
正在签名: META-INF/android.arch.lifecycle_livedata.version
正在签名: META-INF/android.arch.lifecycle_runtime.version
。。。。。。
正在签名: assets/o0oooOO0ooOo.dat
正在签名: assets/0OO00l111l1l
正在签名: resources.arsc
正在签名: tencent_stub
正在签名: assets/0OO00oo01l1l
>>> 签名者
X.509, CN=xxx
[可信证书]
jar 已签名。
警告:
签名者证书为自签名证书。
MacBook-Pro-2:app_mark_key neo$