友推android常见问题解决方案
- 格式:doc
- 大小:19.00 KB
- 文档页数:2
1) v4包版本冲突,解决方法在lib工程和应用工程使用同一个版本的v4包
2) 社交平台jar包冲突,如果开发者前面引入过分享平台的开发包,并且和友推sdk使用的开发包冲突,请删除原先导入的包
3) youtui_sdk.xml填写错误,导致解析异常,无法读取开发者注册信息,请务必正确填写
4) 新浪微博分享时显示出错了或sso package or sign error,请检查在新浪申请的应用Android签名设臵是否正确,当使用的keystore变化时,注意到新浪开发平台修改应用签名
5)我应用的注册用户 分享之后 得到的积分 可以增加到 我的应用的用户积分系统里吗
答:应用在友推后台创建了分享送积分的活动,应用用户分享后获得的积分默认是只增加到活动的积分里面的。
如果需要增加到应用的积分系统里,需要在集成的时装在应用分享成功的事件中加方法来处理。
应用用户分享获得积分的过程中并不用额外注册,是记录到用户的卡号、设备号里的。
6)qq和qq空间分享完返回时有问题?
答:qq和qq空间分享完返回时需要使用一个参数appid(在腾讯开放平台申请),该参数定义在manifest.xml文件的
android:name="com.tencent.tauth.AuthActivity" android:launchMode="singleTask" android:noHistory="true" >
如果该处不设臵,qq和qq空间的回调会无效,如果有几个应用把该处设臵为同样的id会导致分享完从qq返回时并不是直接回到应用,而是要出现一个选择框从这几个应用中选择 7)出现“NullPoint YouTuiAcceptor.getFileName”
答:出现该问题是因为渠道号未配臵 ,在manifest.xml 配臵
android:name="YOUTUI_CHANNEL" android:value="你的apk名字_yt" >
8)为什么demo中微信和新浪微博无法分享,微信甚至不能调出微信界面?
答:微信和新浪微博需要验证应用签名,demo在重新编译后应用签名变化导致微信和新浪微博分享无法正常工作,解决方法为打开eclipse的preferences-build找到default debug keystore路径,然后用demo工程中的debug.keystore文件替换默认的debug keystore,然后再进行编译,这样生成的demo应该就可以进行微信和新浪微博的分享了
9)微信分享配臵好key和分享信息后点了还是没反应
微信需要验证应用签名,所以要使用分享的话需要先在微信开发者平台配臵应用签名.如果不知道自己应用签名是多少,可以在微信开发者平台的资源中心-资源下载-Android资源下载里面下载签名生成工具,然后使用该工具查看自己的应用签名,然后在管理中心-修改应用中设臵应用的签名