如何获得Android包的应用签名?

in 读书学习 with 0 comment

在移动开发时,经常会有这个需求,比如对接了微信app支付接口,支付宝app支付接口,百度地图等等,需要自行设置应用签名。

本人在使用微信app支付接口的时候就遇到这样一个坑:

那时,微信开发者平台未设置正确的包名和应用签名。 完成封包,测试的时候,发现只要是新用户,第一次就能够拉起微信支付,之后就不行了,百思不得姐。 后来还是看到了微信客服给别人的解答,才恍然大悟,修改之后即正常了!

那么如何获得Android包的应用签名呢?

有两种方法: 1、利用jdk自带的工具keytool cmd里执行

keytool -list -v -keystore F:\yang.jks

当然这里有个前提条件就是你手头有签名时的证书。

2、利用工具软件获取应用签名

Gen_Signature_Android.apk

究竟哪个方法你更喜欢呢?