具体步骤参考友盟快速集成,我这里分享一下自己集成过程中遇到的问题。
选择了精简版友盟分享sdk
1、保证你的项目中没有重复的jar包,否则jar包重复/
2、遇到了dex file cannot exceed 64k的苦逼问题,最终找到两个解决方案,a:添加依赖model到项目(就是友盟分享的demo)
b:我最后采用的第二种方式
在Application onCreate super下面加入
MultiDex.install(getApplicationContext());
gradle中 multiDexEnabled true 加入到defaultConfig下面
引入
compile 'com.android.support:multidex:1.0.1'
补充一下自己一直困扰的问题。之前集成 的微信 和微博分享功能,总是在一些不同型号的手机中存在不同的问题,如在三星手机中可以正常的功能
在小米手机上就不能正常分享,也通过后台问了人工客服,发现回调及后台配置都没有问题
解决方法是:安装了线上正式发布的app后,重新利用MD5签名工具生成签名,将这个签名配置到后台,就解觉了
问题产生原因:我第一次配置的签名不是安装了打包签名后的应用生成的
MultiDex.install(getApplicationContext());
gradle中 multiDexEnabled true 加入到defaultConfig下面
引入
compile 'com.android.support:multidex:1.0.1'
补充一下自己一直困扰的问题。之前集成 的微信 和微博分享功能,总是在一些不同型号的手机中存在不同的问题,如在三星手机中可以正常的功能
在小米手机上就不能正常分享,也通过后台问了人工客服,发现回调及后台配置都没有问题
解决方法是:安装了线上正式发布的app后,重新利用MD5签名工具生成签名,将这个签名配置到后台,就解觉了
问题产生原因:我第一次配置的签名不是安装了打包签名后的应用生成的