查看应用签名和手动签名

我们在使用一些第三方时需要提供应用签名,如果我们想要获得签名文件的指纹,我们可以在cmd中输入如下命令:

keytool -list -v -keystore <签名文件路径>

然后输入正确的密码就可以了。
其结果如下所示:

证书指纹:
	 MD5:  A3:F4:03:25:6F:AE:01:E9:53:F1:86:36:A8:23:7A:4F
	 SHA1: 1A:2B:C2:BB:50:C3:18:A1:6C:F6:7B:E2:25:70:F1:A6:23:75:9E:EC
	 SHA256: 09:34:DD:A5:11:5E:32:FC:13:43:08:72:F4:BF:37:BE:70:24:21:3C:7C:3C:C4:7B:31:A8:B0:FC:2F:CE:47:76

我们就可以根据所需进行相应的选择了。
有时候我们进行上架时需要对apk进行加固,加固完成之后此时的APK是没有进行签名的,那么就需要我们对它进行手动加签,我们可以通过原始的方式jarsigner命令来进行签名:

jarsigner -verbose -sigalg SHA1whithRSA -digestalg SHA1 -keystore <keystore 文件路径> -storepass <keystore 文件密码> <待签名APK路径> <keystore 文件别名>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值