Android微信分享失败快速检查!

小伙伴们平时在集成微信SDK的时候总是一脸自信的按照文档刷刷刷把代码写好,结果在实际调试的时候却发现点击了微信分享之后就没反应了。这个时候是很影响我们心情的,现在我将微信分享中的问题总结如下,以后遇到问题你就直接对照着这几步来查看相信分分钟就可以解决问题:

1 、账号问题:查看是否注册了微信开发者账号,获取APPID之后正确写入代码init方法中。

2 、包名问题:查看在开发者平台等级的APP包名与你的实际包名是否一致

3 、签名问题:在开发者平台创建APP的时候需要录入包名和签名,签名就是你最终打包签名文件的MD5值,是一串32位的数字,切记去掉冒号。在调试微信分享的时候需要按照该签名文件将apk签名后才能调试。
4 、图片问题:在原生的微信分享当中,我们常用的是web的形式分享,通常包括:标题,跳转链接,内容描述,图片。图片这里是一个隐形的坑,按照微信官方要求,你要分享的图片为byte【】类型,且大小不得大于64kb,因此在分享之前一定要将图片进行压缩,然后转为byte[]类型。

5 、回调问题:一定要在你的程序包名下面新建一个名为“wxapi”的包,在包下面新建一个Activity名字为“WXEntryActivity”实现IWXAPIEventHandler接口。

完成以上五步检查之后我相信你肯定可以成功调起微信进行分享咯!

你可能感兴趣的:(Android微信分享失败快速检查!)