Android Studio下集成ShareSDK

Android Studio是Google推出的最新用来编写安卓应用程序的IDE,意在逐渐取代Eclipse,具体比较可参考知乎上的这个帖子:Android Studio 比Eclipse好用在哪里
ShareSDK是为iOS、Android、WP8的APP提供社会化分享功能的一个组件,开发者只需10分钟即可集成到自己的APP中,它不仅支持如QQ、微信、新浪微博、腾讯微博、开心网、人人网、豆瓣、网易微博、搜狐微博、facebook、twitter、google+等国内外主流社交平台,还有强大的统计分析管理后台,可以实时了解用户、信息流、回流率、传播效应等数据,有效的指导日常运营与推广,同时为APP引入更多的社会化流量。
这篇文章主要是整理我在为Android Studio配置ShareSDK的集成环境的过程中的心得和体会,一方面给自己的开发记下笔记,另一方面希望对遇到类似问题的开发者们提供力所能及的帮助。
官方文档中描述的是将ShareSDK集成到Eclipse上,因为Android Studio项目本身的目录结构和构建方式与Eclipse有一些不同,因此在实际配置中,我结合了官方文档和网上资料,下面是大致的流程:
  1. 在官方下载SDK,在集成SDK时,提供了两种方法:直接复制jar包到目标目录和项目引用。我选择了第一种,利用提供的快速集成程序,得到了包含assets、libs、res和src的目录。然后将它们分别拷贝至Studio项目中的相应位置,其中libs拷贝到模块(图中app目录下第一级),src目录里的com和cn拷贝至java.main目录下,assets和res拷贝至main目录下(assets目录的位置比较重要!
  2. 然后向项目引入libs目录下需要的jar包,这里可以参考这篇文章:android studio导入依赖包(jar,源码,.so文件)方法
  3. 上面两步完成之后,就可以继续按照官方文档添加应用信息,如配置ShareSDK文件,以选择合适的第三方平台;配置AndroidMainfest.xml,添加权限列表,注册ShareSDKUIShell Activity;针对微信和易信平台注册回调Activity。
  4. 之后,就可以参照官方文档(官方文档真心靠谱!)对ShareSDK进行操作了,大部分操作可以用下面的伪代码进行描述:
    0、调用initSDK 方法
    1、获取平台实例
    2、为平台实例添加操作回调
    3、调用平台实例的方法实现对应的操作
另外,官方也给出了Sample源码供开发者们观摩和学习,这一点要点赞!
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值