1:注册mob账号,到后台点击APP——添加应用——随意写app的名字即可(汉子,英文,数字),得到appkey;
2:mob文档中心——快速集成——根据分享需要自定义sdk下载;
3:打开刚刚下载好的ShareSDK for Android——QuickIntegrater.jar——填入工程的包名和类名;
4:这个时候就关键了,如果看官方文档的话很容易漏过去,因为文字介绍里面没有,在视频里面有介绍。就是上一步完成点击了确定之后,ShareSDK for Android文件夹里面会多出一个文件夹,一般是项目的名称,这个时候需要点击进去复制里面所有的文件夹到自己的工程,关键了是工程名,包名绝对不行。
5:按照文档所写添加androidmanifest的配置信息,权限;把相应代码复制到自己的类中;
6:需要打开assets里面的ShareSDK.xml,把得到的appkey添加到指定位置即可;
8:添加文档中指定的分享代码;
9:最后还有一个地方需要注意的是:cn.sharesdk.onekeyshare包里面OnekeyShare容易报错,解决方法还没有想到很完美的,只知道添加
import static cn.sharesdk.framework.utils.BitmapHelper.captureView;
import static cn.sharesdk.framework.utils.R.getStringRes;
两行代码能解决问题。