今天闲来无事,写了下一键分享的功能,所以做个小结,希望对自己也对别人有点小帮助.

   既然我们要用到ShareSDK,所以先要到www.mob.com官网点击右上角的头像,选择进入后台,添加自己要用到的应用,然后生成appkey和appsecret

ShareSDK分享小结

   然后下载他的SDK,下载好后我们需要用到下图中的第一个文件夹ShareSDK分享小结

   点进去后, 可以找到“QuickIntegrater.jar”, 快速集成ShareSDK的工具,点击ShareSDK分享小结

如图,把自己的项目名称和包名填入进去,确定后,这时候会生成一个文件夹,名称和你项目的名称一样, 将里面对应文件夹中的文件copy到你工程的对应文件夹中 . 在assets中的ShareSDK.xml中还是很关键的,里面是分享到各个的平台,这时候需要把ShareSDK中生成的appkey输入进去,并且到各个平台上去申请相应的appkey和appid,因为我只做了微信和QQ的,所以这里只说这两个

在manifest中添加如下的配置

ShareSDK分享小结

在sharesdk.xml中的qq和微信平台的配置中,我没有去相应 的平台申请appid,用的直接就是在sharesdk中生成的appkey,居然也可以分享成功,首先qq图片,文字还有链接地址均是可以的,但是微信就不可以了, 因为微信分享分为两种,绕过审核分享和不绕过审核分享, 我做的是绕过审核分享, 所以分享出去的只可以是文字和图片,链接地址是不行的,而不绕过审核分享,一旦审核通过后,文字,图片,音频还有链接地址都是可以分享的. 我也在做不绕过的审核fenxiang,但是需要等,7天左右,但是一般都提前就审核完毕了 ShareSDK分享小结

当然在代码中也是需要做处理的,ShareSDK分享小结

这里我就是按照mob的官网上的文档来copy的,没有什么特殊处理

转载于:https://my.oschina.net/fbf8866/blog/757591

相关文章: