一、签名错误会导致分享调用不了微信

在接触微信sdk的时候,有一项是填写微信sdk的签名的,这个以为是填写签名的名字,发现签名错误会导致分享调用不了微信的,百度了才知道是要填写应用签名的md5的。</p><p style="text-align:center;"><a target="_blank" href="http://www.hudongdong.com/content/uploadfile/201605/16ed1464696584.png" id="ematt:726"><img src="http://www.hudongdong.com/content/uploadfile/201605/16ed1464696584.png" title="点击查看原图" alt="点击查看原图" border="0" width="550" height="574" align=""/></a> </p><h2 style="text-align:left;">
二、查看应用签名:</h2><h3>
1、直接查看签名文件,运行命令行查看签名</h3><p>eclipse生成的后缀是.keystore文件,android studio生成的后缀是.jks,两个都是一样的命令,完整路径即可</p><pre class="prettyprint lang-bsh linenums">keytool&nbsp;-list&nbsp;-v&nbsp;-keystore&nbsp;/Users/Damon/百度云同步盘/yaofun/软件/yaofun.keystore</pre><p>
-keystore后面是签名的路径,输入签名的密码之后就得到应用签名的信息。</p><h3>
2、当然也可以直接查看apk的应用签名。</h3><p><span style="line-height:1.5;">解压待查看的apk,将其中META-INF文件夹解压出来,得到其中的CERT.RSA文件,通过</span></p><pre class="prettyprint lang-bsh linenums">keytool&nbsp;-printcert&nbsp;-file&nbsp;META-INF/CERT.RSA</pre><p>
就会得到签名信息。</p><p style="text-align:center;"><a target="_blank" href="http://www.hudongdong.com/content/uploadfile/201605/8adf1464696929.jpg" id="ematt:729"><img src="http://www.hudongdong.com/content/uploadfile/201605/8adf1464696929.jpg" title="点击查看原图" alt="屏幕快照 2016-05-31 15.42.33.jpg" border="0" width="600" height="495"/></a> </p><h2 style="text-align:left;">
三、提取想要的MD5码</h2><p>
其中证书的MD5就是微信需要的,把中间的:去到,填写一串数字即可,字母记得小写,就像我现在的这个证书,就填写</p><p>
74e52f2e373ebdf28c68b597c84f8068即可。</p><p><br/></p><p style="text-align:center;"><a target="_blank" href="http://www.hudongdong.com/content/uploadfile/201605/332e1464700024.png" id="ematt:730"><img src="http://www.hudongdong.com/content/uploadfile/201605/332e1464700024.png" title="点击查看原图" alt="屏幕快照 2016-05-31 20.58.15.png" border="0" width="870" height="296"/></a></p><h2 style="text-align:left;">
四、参考文章:</h2><ol class=" list-paddingleft-2"><li><p><a href="https://open.weixin.qq.com" target="_blank">微信开放平台</a></p></li><li><p><a href="http://blog.csdn.net/forlong401/article/details/23538539" target="_blank">Android如何查看应用签名信息</a><span style="line-height:1.5;"></span></p></li><li><p><a href="http://www.cnblogs.com/ayanmw/p/3721858.html" target="_blank">【已解决】Android微信开放平台,申请移动应用的 应用签名 如何获取</a></p></li></ol>
Last modification:January 1st, 1970 at 08:00 am
如果觉得我的文章对你有用,请随意打赏: ☞已打赏列表