ShareSDK 官方已提供Android 快速集成教程,以官方教程为参考,本文重点指导大家在集成中遇到的问题。

Android 快速集成官方教程:http://wiki.mob.com/Android_快速集成指南/

1、注册ShareSDK的官方开发者账号,获取AppKey,只有获取了AppKey才可以调用ShareSDK的API;

2、设置下载SDK,在这里勾选你需要分享到的平台,不勾选的平台不会下载下来;

ShareSDK入门指南:Android 10分钟快速集成-LMLPHP

3、点击“下载SDK”下载自定义的SDK压缩包;

4、解压刚才下载的SDK文件,打开“ShareSDK for Android”目录,运行“QuickIntegrater.jar”(相信搞Android的环境都可以直接运行jar,这里不多说了);

5、QuickIntegrater.jar运行起来后,设置正确的项目名称和项目包名:

  注:这两个参数很多人不知道怎么设置,其实非常简单。

    项目名称对应生成的目录名,如设置为zht,则会生成一个zht的目录,此目录下的文件为后续需要导入项目的文件;

    项目包名就是你的项目用的命名空间,如我的项目是cn.zh,自动生成的WXEntryActivity.java就在此命名空间下;

ShareSDK入门指南:Android 10分钟快速集成-LMLPHP

6、将QuickIntegrater.jar生成的四个目录拷贝到你工程的相应目录下即可;

  注:相应拷贝就好,没什么复杂的,只是这里官方描述的不清楚;

ShareSDK入门指南:Android 10分钟快速集成-LMLPHP

7、在AndroidManifest.xml文件中,添加权限、添加activity信息(复制官方文档的代码就OK);

8、打开拷贝到你工程assets目录下的ShareSDK.xml文件,修改<ShareSDK AppKey = "androidv1101"/>中的AppKey为第一步申请到的;

  注:关于ShareSDK.xml文件中的各分享平台的AppKey是否需要一个个申请的问题,官方的解答是:建议申请所用到的平台,并修改相应的AppKey;

    如果使用默认AppKey,不会影响SDK的调用,只是在链接显示时是ShareSDK的地址。


记录,为更好的自己!

05-11 01:45