友推常见问题和解决方案汇总

1) v4包版本冲突,解决方法在lib工程和应用工程使用同一个版本的v4包android

2) 社交平台jar包冲突,若是开发者前面引入过度享平台的开发包,而且和友推sdk使用的开发包冲突,请删除原先导入的包微信

3) youtui_sdk.xml填写错误,致使解析异常,没法读取开发者注册信息,请务必正确填写微信开发

4) 新浪微博分享时显示出错了或sso package or sign error,请检查在新浪申请的应用Android签名设置是否正确,当使用的keystore变化时,注意到新浪开发平台修改应用签名app

5)我应用的注册用户 分享以后 获得的积分 能够增长到 个人应用的用户积分系统里吗eclipse

答:应用在友推后台建立了分享送积分的活动,应用用户分享后得到的积分默认是只增长到活动的积分里面的。
若是须要增长到应用的积分系统里,须要在集成的时装在应用分享成功的事件中加方法来处理。
应用用户分享得到积分的过程当中并不用额外注册,是记录到用户的卡号、设备号里的。工具

6)qq和qq空间分享完返回时有问题?ui

答:qq和qq空间分享完返回时须要使用一个参数appid(在腾讯开放平台申请),该参数定义在manifest.xml文件的
<!-- qq受权须要注册该activity -->
<activity
android:name="com.tencent.tauth.AuthActivity"
android:launchMode="singleTask"
android:noHistory="true" >
<intent-filter>
<action android:name="android.intent.action.VIEW" />

<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />

<data android:scheme="tencent你的appid" />
</intent-filter>
</activity>
若是该处不设置,qq和qq空间的回调会无效,若是有几个应用把该处设置为一样的id会致使分享完从qq返回时并非直接回到应用,而是要出现一个选择框从这几个应用中选择debug

7)出现“NullPoint YouTuiAcceptor.getFileName”xml

答:出现该问题是由于渠道号未配置 ,在manifest.xml 配置
<!-- 友推渠道号,应用名(英文或拼音)+"_yt",如:“jd_yt”,用于识别经过友推活动下载的应用,请正确填写,不然没法正确统计 -->
<meta-data
android:name="YOUTUI_CHANNEL"
android:value="你的apk名字_yt" >
</meta-data>事件

8)为何demo中微信和新浪微博没法分享,微信甚至不能调出微信界面?

答:微信和新浪微博须要验证应用签名,demo在从新编译后应用签名变化致使微信和新浪微博分享没法正常工做,解决方法为打开eclipse的preferences-build找到default debug keystore路径,而后用demo工程中的debug.keystore文件替换默认的debug keystore,而后再进行编译,这样生成的demo应该就能够进行微信和新浪微博的分享了

9)微信分享配置好key和分享信息后点了仍是没反应

微信须要验证应用签名,因此要使用分享的话须要先在微信开发者平台配置应用签名.若是不知道本身应用签名是多少,能够在微信开发者平台的资源中心-资源下载-Android资源下载里面下载签名生成工具,而后使用该工具查看本身的应用签名,而后在管理中心-修改应用中设置应用的签名

相关文章
相关标签/搜索