一、签名错误会导致分享调用不了微信
在接触微信sdk的时候,有一项是填写微信sdk的签名的,这个以为是填写签名的名字,发现签名错误会导致分享调用不了微信的,百度了才知道是要填写应用签名的md5的。
二、查看应用签名:
1、直接查看签名文件,运行命令行查看签名
eclipse生成的后缀是.keystore文件,android studio生成的后缀是.jks,两个都是一样的命令,完整路径即可
keytool -list -v -keystore /Users/Damon/百度云同步盘/yaofun/软件/yaofun.keystore
-keystore后面是签名的路径,输入签名的密码之后就得到应用签名的信息。
2、当然也可以直接查看apk的应用签名。
解压待查看的apk,将其中META-INF文件夹解压出来,得到其中的CERT.RSA文件,通过
keytool -printcert -file META-INF/CERT.RSA
就会得到签名信息。
三、提取想要的MD5码
其中证书的MD5就是微信需要的,把中间的:去到,填写一串数字即可,字母记得小写,就像我现在的这个证书,就填写
74e52f2e373ebdf28c68b597c84f8068即可。
四、参考文章:
版权属于:东哥笔记 - DongGe.org
本文链接:https://dongge.org/blog/290.html
自2017年12月26日起,『转载以及大段采集进行后续编辑』须注明本文标题和链接!否则禁止所有转载和采集行为!