ShareSDK Android常见问题汇总

时间:2025-04-05

ShareSDK是为iOS、Android、WP8的APP提供社会化功能的一个组件,开发者只需10分钟即可集成到自己的APP中,它不仅支持如QQ、微信、新浪微博、腾讯微博、开心网、人人网、豆瓣、网易微博、搜狐微博、facebook、twitter、google+等国内外主流社交平台,还有强大的统计分析管理后台,可以实时了解用户、信息流、回流率、传播效应等数据,有效的指导日常运营与推广,同时为APP引入更多的社会化流量。 ShareSDK Android常见问题汇总。

Q:依照集成文档说明,配置AndroidManifest.xml后,提示<uses-permission android:name="android.permission.WRITE_APN_SETTINGS" /》有错

A:这个是ADT Lint工具的问题,请依照下面的路径“菜单 -- 窗口 -- 首选项 -- android -- lint error checking”打开lint的配置页面,然后去掉页面顶部的两个勾选,之后再clean项目就能处理

Q:已经增加了onekeyshare.jar,编译没有提示错误,但运行时提示找不到类WeiboGridView

A:请确保您的编译sdk版本为android2.2以上,并在您项目的libs下添加android.suport的包,这个包是android sdk自己提供的,因此share sdk并未提供此包

Q:为什么我使用Demo中人人网的AppId和ApiKey以后,无法授权和获取资料

Demo中的开发者帐号是测试帐号,仅用于集成演示,按照人人网的规定,如果您的帐号要使用这个ApiKey进行调试,需要在我们的开发者信息中注册你的帐号信息,因为你的帐号我们是不知道的,因此我们没有将你的帐号注册到我们的测试帐号列表里面,因此你无法使用Demo授权你的帐号并获取资料。

我们并不建议开发者直接使用我们放在ShareSDKDevInfor.xml中的开发者信息,因为这些Demo这个应用的演示信息,它随时可能失效,而且将来集成到你的应用中,也无法在分享的内容中标记你的应用。

Q:如何使用微信的签名

A:1、你要有一个keystore,可以自己生成一个,要一个之类的

2、利用这个keystore给你应用签名

3、下载微信那个东西,安装

4、安装你已经签名的应用到手机

5、启动微信的工具,输入你应用的包名

6、微信的工具会帮你计算一个hash值

7、将这个hask值放到你注册android应用时的“应用签名”

8、注册成功后,你的包名和keystore从此捆绑

9、以后调试,都需要签名,否则无法调用微信客户端

Q:软件第三方登入的流程是什么样的啊?

A: 1、你们需要支持用户注册

2、你们需要在应用登录的时候提供第三方平台的图标

3、用户点击第三方平台图标以后,你们尝试判断用户是否已经授权

4、如果用户授权,获取他的唯一识别符,比方说WeiboDb里面的weiboId这个字

ShareSDK是为iOS、Android、WP8的APP提供社会化功能的一个组件,开发者只需10分钟即可集成到自己的APP中,它不仅支持如QQ、微信、新浪微博、腾讯微博、开心网、人人网、豆瓣、网易微博、搜狐微博、facebook、twitter、google+等国内外主流社交平台,还有强大的统计分析管理后台,可以实时了解用户、信息流、回流率、传播效应等数据,有效的指导日常运营与推广,同时为APP引入更多的社会化流量。 ShareSDK Android常见问题汇总。

5、如果用户没有授权,引导用户授权,授权成功后也可以获取weibo Id

6、然后用这个唯一识别符登录你们的系统,如果用户已经注册,则应该让用户登录到你们的系统,流程结束

7、如果你们的系统发现用户没有注册,引导用户进入你们应用的注册页面,并通过share sdk的showuser方法获取用户资料,自动帮助用户完成注册资料的填写,然后等待用户确认

8、如果用户确认了注册信息,你们的应用就根据他的信息完成这注册操作,如果操作成功,则应该让用户登录到你们的系统,流程结束

ShareSDK官方下载:http:///download

ShareSDK Android常见问题汇总.doc 将本文的Word文档下载到电脑

    精彩图片

    热门精选

    大家正在看

    × 游客快捷下载通道(下载后可以自由复制和排版)

    限时特价:7 元/份 原价:20元

    支付方式:

    开通VIP包月会员 特价:29元/月

    注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
    微信:fanwen365 QQ:370150219