美文网首页
第三方Shard SDK与微信SDK集成在一起遇到的坑

第三方Shard SDK与微信SDK集成在一起遇到的坑

作者: 老冰棍棍 | 来源:发表于2020-06-12 23:28 被阅读0次

         1. 很久没用过第三方sdk集成了,长个记性,在接入MobTech Shard SDK的时候,分享到微信成功的时候返回到app的界面所有事件都不在响应,感觉就有一层透明的视图遮挡住了。查看了各种文档也没解决问题,

后来发现,wxapi的这个包名我在之前接入微信官方支付SDK的时候已经导入并且重写过里面的回调参数,在接入Shard SDK的时候调用的微信的分享是会调用这个包里面的activity,所以,Shard SDK的方法也会调用了自身的一个activity,当一点击分享就会intent打开两个activity,再返回回来的时候,就是其中一个透明的activity就遮挡住了后面的视图。问题找到了,就可以直接解决,在你导入的wxapi里面的activity里面去修改直接继承Shard SDK里面的父类如图:

继承后也不会影响你使用微信支付或者是其他的一些方法。

        2.在你集成了官方的sdk跟第三方一起使用的时候,Shard SDK里面清单文件里面的配置key必须是用你在微信开发者里面申请的key。如果使用Shard SDK生成的key会报签名包错误。

ps:涉及到的所有操作都要打正式包,不能打debug版本不然也会报签名包错误。第N遍吐槽一下微信开发者写的文档。

相关文章

网友评论

      本文标题:第三方Shard SDK与微信SDK集成在一起遇到的坑

      本文链接:https://www.haomeiwen.com/subject/eqrotktx.html