1.目前碰到一个问题是这样的:将友盟分享作为一个工程依赖的方式引入项目中,而你的的工程项目中如果有同名的资源文件,就有可能如下问题(找不到引用id)
项目中的布局文件
友盟中的同名布局文件
出现的这个问题原因是:gradle在“合并资源”流程中,名称相同的资源被视为重复资源会被合并,导致友盟依赖中的同名资源失效.参阅:http://huihui.name/2016/10/23/%E5%86%99%E7%BB%99Android%E5%BC%80%E5%8F%91%E8%80%85%E7%9A%84%E6%B7%B7%E6%B7%86%E4%BD%BF%E7%94%A8%E6%89%8B%E5%86%8C/
2.检查sdk是否安装相应客户端:
SsoHandler.isClientInstalled()
3.去除微信和微信朋友圈分享纯图片超过32K的压缩提示
wxHandler.showCompressToast(false);//取消超过32k提示(微信)
wxCircleHandler.showCompressToast(false);//取消超过32k提示(微信朋友圈)
4.友盟5.0的小问题 将友盟5.0以工程依赖的方式,可能会遇到下面的问题:
com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command '/Library/Java/JavaVirtualMachines/jdk1.7.0_71.jdk/Contents/Home/bin/java'' finished with non-zero exit value 2
这个表面有重复的类,你可以检查一下你是否工程里有v4包了,友盟里项目里也有v4包,删除一个即可