依照官方的流程走了一遍。一切顺利,分享成功了。本来以为能够大功告成了,结果睡了一觉,第二天要给客户演示了。才发现TMD坑爹了,不能分享了,第三方的分享栏弹不出来了。我一阵惊慌,还好非常快找到了解决的方法:原因是我进行了代码混淆,可是没有对新加入的这部分分享到微信的代码进行处理,所以...解决这个问题的办法非常easy:须要在混淆配置文件proguard.cfg中,添加例如以下两行代码:
-keep class com.tencent.mm.sdk.openapi.WXMediaMessage
{ *;}
-keep class com.tencent.mm.sdk.openapi.** implements com.tencent.mm.sdk.openapi.WXMedi
又一次编译,OK?