YSDK接入常见问题之Android接入

目录

1. 登录相关

1.1. YSDK登录失败,提示client request's app is not existed

游戏登录的时候能成功授权,但是授权回来不能收到成功回调,log日志显示{"ret":-2,"msg":"client request's app is not existed"}。该问题为游戏没有YSDK对应环境权限,权限开通请点击参考

1.2. YSDK登录拉起手Q以后弹框100044、110404或者110406,尤其MSDK切换游戏比较容易遇到

游戏在拉起手Q授权的界面弹框,多是因为流程或者权限原因引起。该问题可以参照YSDK wiki中关于手Q登录异常检查步骤的第一步中给出的方法去定位解决。

1.3. YSDK登录微信拉不起来微信授权

游戏在登录时拉不起来微信一般是因为签名问题引起,可以参照YSDK wiki中关于微信登录不了检查步骤的顺序逐步检查。

1.4. 手Q登录异常检查步骤(手Q界面报错、没有回调等)

游戏可以按照此检查步骤检查关于YSDK的手Q登录相关的内容是否正确,生命周期重点检查onCreate和onActivityResult的调用。

1.5. 微信登录不了检查步骤(拉不起微信、微信无回调等)

游戏可以按照此检查步骤检查关于YSDK的微信登录相关的内容是否正确,生命周期重点检查handleIntent的调用。

1.6. YSDK自动登录

为了保证提供给游戏的票据的有效性,YSDK会在游戏启动或者运行期间定时触发自动登录,具体关于自动登录相关的说明可以参考YSDK Wiki中登录模块关于登陆模块概述中的内容

2. 支付相关

2.1 点击支付无法成功唤起支付界面

目前YSDK集成米大师的插件版,支付需要同时依赖腾讯充值的APP,游戏可以参照YSDK的wiki中关于支付时无法唤起支付界面的方法定位

2.2 点击支付报错1001-1007-0

出现该错误一般是因为游戏沙箱环境或者大区id传递错误,具体可以参考YSDK的wiki中关于支付相关错误码的说明
其中游戏可以参照YSDK的wiki中关于支付时参数错误定位的方法来验证对应参数是否正确。

2.3 点击支付时报错1016

出现该错误一般是因为游戏支付相关配置没有同步或者权限没有开通,具体可以参考YSDK的wiki中关于支付相关错误码的说明
其中游戏可以参照YSDK的wiki中关于支付时参数错误定位的方法来验证对应参数是否正确。

2.4 充值时或者游戏启动时提示腾讯充值已停止运行

目前YSDK集成米大师的插件版,支付需要同时依赖腾讯充值的APP,目前腾讯充值存在部分兼容性问题,游戏可以根据wiki看是否已知问题

以上信息是否解决您的问题?

Copyright © 1998 - 2017 Tencent. All Rights Reserved.

腾讯公司 版权所有

有问必答 返回顶部