QQ和Qzone分享回调失败以及为分享成功回调成功多次问题-创新互联

一、QQ和Qzone分享回调失败

公司主营业务:网站建设、网站制作、移动网站开发等业务。帮助企业客户真正实现互联网宣传,提高企业的竞争能力。创新互联是一支青春激扬、勤奋敬业、活力青春激扬、勤奋敬业、活力澎湃、和谐高效的团队。公司秉承以“开放、自由、严谨、自律”为核心的企业文化,感谢他们对我们的高要求,感谢他们从不同领域给我们带来的挑战,让我们激情的团队有机会用头脑与智慧不断的给客户带来惊喜。创新互联推出龙泉免费做网站回馈大家。

       起初一开始我按照官方给的说明配置好,都是可以回调的,后期版本更新后莫名其妙就回调不回来了,因此我就去找了QQ和Qzone的相关问题,发现都是好几年提的,说回调不成功。

后来仔细的去对比版本更新改变的内容才发现原来是AndroidManifest.xml文件中的exported属性。

如果Service等的AndroidManifest中声明为android:exported="false"
则该服务不能够跨进程使用。
  Permission Denied!
  需要改为:android:exported="true"

因此,如果发现自己规矩的按照官方的文档进行使用的话,还有问题,那么请检查一下自己的配置文件。如果这方面有补充的,请大家及时回复,谢谢啦!

二、另外再给大家说下分享模块的回调函数中只要点了发送,不管是否分享成功都会回调分享完成的onComplete(Object response)函数。

官方的案例是这样的,在 protected void onActivityResult(int requestCode, int resultCode, Intent data) 函数中添加tencent.onActivityResult(requestCode, resultCode, data);这样是不完整的,需要加上条件判断

// QQ和QZONE分享回调
 if (requestCode == Constants.REQUEST_QQ_SHARE || requestCode == Constants.REQUEST_QZONE_SHARE) {
            mTencent.onActivityResult(requestCode, resultCode, data);
  }

创新互联www.cdcxhl.cn,专业提供香港、美国云服务器,动态BGP最优骨干路由自动选择,持续稳定高效的网络助力业务部署。公司持有工信部办法的idc、isp许可证, 机房独有T级流量清洗系统配攻击溯源,准确进行流量调度,确保服务器高可用性。佳节活动现已开启,新人活动云服务器买多久送多久。


标题名称:QQ和Qzone分享回调失败以及为分享成功回调成功多次问题-创新互联
网页URL:http://hbruida.cn/article/diihgs.html