集成第三方组件--Android 应用集成各分享渠道

背景:
我们的应用有很多情况想要分享的,分享此应用、分享应用里的内容,让应用在更多的平台上出现。所以这功能一度还有人喊要成为官方API的标配。想想已经为两个应用做过分享功能了,不想再做了。

做好准备:
1、如果你是个人开发者,则准备好身份证,因为做分享功能需要在很多平台上注册开发者账号,并进行资质认证,那样才能完美的在分享的内容后面带上小尾巴;
2、如果你是公司,则准备好营业执照和组织机构代码证、法人身份证复印件、部分平台好像还要税务登记证;
3、跟UI要好各种尺寸的应用图标和应用展示图片;
4、在你要分享的平台上注册开发者账号,比如微信、QQ、新浪微博;
微信开放平台
腾讯开放平台
新浪微博

5、去友盟注册一个账号,然后进入http://www.umeng.com/social,里面会教你怎么集成分享;当然如果你不想用友盟提供的SDK,也可以去各个开发平台下载SDK集成到App。 


注意事项:
1、微信来说,如果APK没有签名是不能分享成功的,值得注意的是开放平台上要求填一个应用的签名,具体参考 http://dev.umeng.com/social/android/quick-integration#7
2、为应用集成分享,尽量用引用Library方法做,方便更新,也让你的项目不会显得那么累赘,选方法B: http://dev.umeng.com/social/android/quick-integration#3_3
3、其他的话,严格按照友盟的指导文档去做就可以了: http://dev.umeng.com/social/android/quick-integration#3_4
4、应用审批需要比较长的时间,而且要求比较严格,建议可以一边申请一边写代码或提前申请;
5、集成以下几个平台是比较容易的,方便快捷,腾讯微博跟人人网弄得想吐血; 


6、如何查看签名文件的MD5
keytool -list -v -keystore HelloWorld.jks
然后输入密码就可以了。


关于分享,友盟已经说得很清楚了,我也没什么好补充的,有再说吧。

用Intent做分享
另外做分享如果嫌麻烦,可以选择Intent,比较快哦!
项目地址在我的GitHub上面: https://github.com/AxunA/ShareByIntent
效果如下如: 





  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值