Android 第三方分享 ShareSDK 回调不成功问题

本文介绍了在集成ShareSDK进行微信分享时,遇到回调不成功的问题及解决方案。通过修改WXEntryActivity的包名使其与package下包名一致,并在具体分享功能的Activity中设置回调监听,实现了分享状态的准确判断。
摘要由CSDN通过智能技术生成

未经本人授权,不得转载!否则必将维权到底
##导语:

最近项目有个需求,需要集成分享到微信好友、微信朋友圈的功能。按照Mob官网的集成文档一路走下来,没有遇到大的问题。详细的ShareSDK集成教程可查阅这篇博客:在Android Studio中使用shareSDK进行社会化分享(图文教程)
然而在分享微信好友后,回到自己的项目上,并没有"分享成功/失败"这样的Toast提示。按照以往的开发经验,第三方分享一定会有回调接口让我实现,但是看了新版本的ShareSDK继承的类跟以前不太一样,并没有在WXEntryActivity实现回调接口。顿时一阵疑惑,经过Google+Mob官方文档最后得以实现,觉得有必要写下来让大家以后遇到这个问题的时候能够快速解决。

####新版本WXEntryActivity:

图例1.png

如上图所示,WXEntryActivity里面只重写了onGetMessageFromWXReq()和onShowMessageFromWXReq()这两个方法,微信本身并没有执行回调方法。这样就难道就没有办法监听"分享成功/失败"了吗?
####后来通过查看Mob官方论坛,发现了解到集成完ShareSDK之后要对微信的这个包名进行修改

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值