1.获取自己APP的md5签名,格式为全小写去掉冒号。最好用签名识别软件识别出来;
2.根据自己的签名和应用包名去各大平台申请开发账号,添加应用,获取AppKey和AppSecret,或者AppId和AppKey;
各个平台注册应用信息的地址如下:
新浪微博 http://open.weibo.com
腾讯微博 http://dev.t.qq.com
QQ空间 http://connect.qq.com/intro/login/
微信好友 http://open.weixin.qq.com
3.见官方文档http://wiki.mob.com/Android_快速集成指南/,或者下边的步骤3;
4.在shareSDK官网注册一个账号,然后创建一个应用,获得AppKey,填写到assets文件的ShareSDK.xml里,格式: <ShareSDK AppKey="xxx" />
5.最关键的很多人忽略了:要在shareSDK的用户中心设置社会化平台设置中设置各分享平台的AppKey和AppSecret,或者AppId和AppKey,要么不选中什么都不设置然后保存;
6.不一定要打包成.apk文件测试,只要你用android开发软件运行到到手机上有签名即可;
7.分享之前确保直接分享的各url是有效的,不然会出现分享失败;
8.细节见下:
把WXEntryActivity所在包改成自己应用包名+.wxapi
微信暂时不支持跳转;
保证按以上操作配置执行绝对不会出现微信分享闪退或分享不了的情况。