第一个写这个我就是吐槽一下友盟的文档!写的很误导人!
最近升级了android studio 2.2 正式版本,发现之前好好的工程大包app各种报错,都是类似jar冲突的问题,没办法现在写app很多要接一些第三发sdk,反正就是各种jar...冲突反正类似下图
或者大包apk的时候下面这种
反正就是让你各种蛋疼,然后在开始看文档,发现官方说了jar冲突,反正感觉这个说的很不妥当
我只想呵呵呵...因为我下载的分享sdk默认下载的是SocialSDK_umengwx.jar和SocialSDK_WeiXin_2.jar 然后我就二逼的删除了SocialSDK_umengwx.jar 然后结果就是分享失败,卧槽!因为我们接支付都是默认会用libammsdk.jar , 也就是这几个jar包把楼主我直接干懵逼了!!!!废话不说了,经过各种尝试终于找到了解决方案!!!下面是重点,下面是重点,下面是重点,重要的事情说三遍
第一到下面的位置下载完整版本(里面只包含SocialSDK_WeiXin_1.jar和SocialSDK_WeiXin_2.jar)
第二删除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