Android:用签名打包后微信分享失效
刚开始使用微信分享,申请的微信appid也可以在直接使用,分享成功!
当我使用自己的签名打包分享时却分享失败,一闪而过,好郁闷的说,为什么之前没有打包就可以,签名打包后就不可以了。。。
开始查找各种资料,综合一下问题所在和解决方法。
问题:第一次申请时使用的是没有打包的apk,android studio默认使用的是debug.keystore,
微信公开平台上微信的签名也是使用的这个签名。
使用自己打包的签名时就和自己申请的不一致,所以失败。
解决方法:
1、使用自己的签名打包apk,然后用签名工具生成签名,替换微信平台上的签名。
2、卸载微信,然后就可以分享啦!(具体原因就是什么手机上的微信已经被原来的签名绑定了,只能重新安装绑定。)