友盟微信分享和微信支付冲突

第一个写这个我就是吐槽一下友盟的文档!写的很误导人!

最近升级了android studio 2.2 正式版本,发现之前好好的工程大包app各种报错,都是类似jar冲突的问题,没办法现在写app很多要接一些第三发sdk,反正就是各种jar...冲突反正类似下图

jar冲突错误.jpg

或者大包apk的时候下面这种

jar冲突错误2.jpg

反正就是让你各种蛋疼,然后在开始看文档,发现官方说了jar冲突,反正感觉这个说的很不妥当

官方解决方案

我只想呵呵呵...因为我下载的分享sdk默认下载的是SocialSDK_umengwx.jar和SocialSDK_WeiXin_2.jar 然后我就二逼的删除了SocialSDK_umengwx.jar 然后结果就是分享失败,卧槽!因为我们接支付都是默认会用libammsdk.jar , 也就是这几个jar包把楼主我直接干懵逼了!!!!废话不说了,经过各种尝试终于找到了解决方案!!!下面是重点,下面是重点,下面是重点,重要的事情说三遍

第一到下面的位置下载完整版本(里面只包含SocialSDK_WeiXin_1.jar和SocialSDK_WeiXin_2.jar)


微信sdk下载

第二删除libammsdk.jar,项目中只保留SocialSDK_WeiXin_1.jar和SocialSDK_WeiXin_2.jar,删除SocialSDK_umengwx.jar和libammsdk.jar。其实libammsdk.jar和SocialSDK_WeiXin_1.jar好像一摸一样但是用微信官方的libammsdk.jar签名就是会报错,真是日了狗了!!!

最后我留一下截图,就是我的工程配置


正确的姿势

如果还有什么问题可以发邮件到wqandroid@gmail.com

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容