果盘游戏SDK接入文档
前期准备
果盘游戏SDK隐私政策
果盘游戏SDK合规使用说明
果盘游戏SDK个人信息采集详情
Android端接入文档
常见QA
果盘SDK接入文档 for Android
服务端接入文档
SDK服务端接入文档
果盘信息检测接入文档
果盘信息检测接口说明
果盘信息检测处理方式上报接口说明
iOS端接入文档
果盘SDK接入文档 for iOS
H5接入文档(在线玩)
H5游戏接入文档
本文档使用 MrDoc 发布
-
+
首页
常见QA
- Q:无法调起登录? - A:先看下⾃己是不是通过第三方打包(易接好接anysdk之类的),然后确认初始化是否成功了,如果没成功,看下是否参数用错了(之前遇到这个问题100%是打包的时候把server和client的key弄反了)。如果参数没错而且初始化是成功的,adb logcat | grep GPApi看下有没有invoke login的字眼,如果没有,那就是根本没有调用我们sdk的登录接口,请自查。如果有,但是没出现登录界面, 请到对应讨论组咨询我们的技术人员。 <br> <br> - Q:通过第三方打包有哪些注意事项? - A:1、注意游戏的参数要填写正确才打包。2、部分第三方需要配置计费点然后打包才能调起支付。其他请参考《安卓第三方接入必看.txt》。 <br> <br> - Q:果盘平台是否会对游戏进行二签处理? - A:会的,如果游戏有功能会对签名认证,请加上果盘的签名信息,以防二签后无法进入游戏或者分享等功能无法使用。如果游戏用的增量更新的方式来更新游戏, 那么需要等我方审核完毕,然后在后台获取二签后的包来做增量补丁。 MD5:BF2D1C7270F7C004D6EB34FC57BD2AB8 SHA1:DBDA39B437B00DA788A993C68554F891596FD173 SHA256: 753D8A2EA05FB55D3A70D27CC8F9E9535C1A29E25131B2F98C7B9B1BE0444 F27 <br> <br> - Q:接入游戏后为何会提示xxx资源不存在、so不存在等? - A:Unity3D引擎下可能导致jar包内的assets⽆法打进项目内,请手动解压 gp_android_sdk.jar,拿到里面的assets资源手动贴到项目的asstes内。非Unity3D 引擎确保打包出来的apk包assets⾥⾯有以下的7个⽂件(缺一不不可)。 | 序号 | 文件名 | | ----- | ---- | | 1 | gp\_sdk\_plugin.apk | | 2 | gp\_sdk\_splash\_bg\_landscape.png | | 3 | gp\_sdk\_splash\_bg\_portrait.png | | 4 | gp\_sdk\_splash\_icon\_bottom.png | | 5 | gp\_sdk\_splash\_icon\_landscape.png | | 6 | gp\_sdk\_splash\_icon\_portrait.png | | 7 | gp\_sdk\_dynamic\_config.json | 另外需要确保libs/lib⽂件夹内的每⼀个处理器架构目录下都包含 libonlywechat_plugin.so的文件。否则可能导致微信支付crash(这里必须注意拷贝对应架构的so,不要随意拷贝)。 <br> - Q:为何使用⽀付宝会闪退? - A:sdk内部已包含有支付宝相关的类,游戏中如果也接入了支付宝则会导致类冲突,所以游戏接入的时候需要把原型的支付宝相关的jar去掉。 <br> <br> - Q:为何使用微信会闪退? - A:这个一般有2种情况。第一是游戏本身也接入了现在支付的jar,而sdk内部也使用了这个,所以导致了类冲突,游戏删除原本的现在支付jar则可以解决。第二种是 libonlywechat_phone.so没有打包进游戏中。 <br> <br> - Q:为何初始化会失败? - A:确保用对了初始化的参数,一般向我们申请参数后都会有3个参数,一个appid, 一个client_secret和一个server_secret,在客户端初始化的时候使用的是appid和 client_scret(Appkey),如果确保参数对了,但是初始化还是失败,可以尝试联系商务或者讨论组的技术人员,一般这种情况都是因为申请的应用在我方后台没有进入激活状态,一般在游戏的资料、商户的资质等资料提交并审核成功后会自动激活,所以如果无法初始化可以先确认下是否资料都提交完全并审核成功了。 <br> <br> - Q:为何无法登陆? - A:请先确保在调用登陆的时候,sdk已经初始化成功,请务必在初始化回调成功之后再调用登陆。 <br> <br> - Q:为何⽆法弹出支付页面? - A:这个问题有可能是sdk,也有可能是游戏本身问题引起。在向我方sdk技术⼈员请求帮助之前,请自查下相关流程都是否已经到达我们sdk的内部,如果确实是到达了sdk的内部,那么请在讨论组与相关技术人员进行讨论,如果没有到达sdk内部,请自查,节省大家的宝贵时间。如何判断流程是否已经走到了sdk内部?可以通过 logcat的工具对tag为GPApi的进行过滤,该tag暂时只对3个重要流程进行了⽇志的输出(包含初始化、登陆和⽀支付)。⽐如果调到了sdk的支付,那么logcat就会输出 invoke guopan buy。没有输出的话就代表没有走到sdk的逻辑,请自查。 <br> <br> - Q:支付不到账、没有回调? - A:请确保在我方的后台有填写支付的回调地址,如果有填写还是有问题可在讨论组进行讨论。(PS:支付回调可自行到后台设置) <br> <br> - Q:所有接口要接吗? - A:没有特殊情况,一般⽂档内提到的所有接口都是必接的,如果接入有困难可到讨论组反馈给技术人员。 <br> <br> - Q:游戏Icon需要加角标吗? - A:素材的Icon不需要加角标,游戏的icon需要加⻆标。 <br> <br> - Q:为何支付页面内的金额异常的大? - A:请确保支付的参数都填写正确,特别是itemCount是否填写错误。 <br> <br> - Q:为何提示classes.dex加载失败? - A:确保使用最新的sdk,请勿在多进程环境中调用sdk的初始化等。检测游戏是否有用到信号量等机制,信号量会导致sdk加载失败。 - Q:果盘是否提供第三方接入的参数? - A:果盘方只提供果盘对应的appId、client secret key、server secret key参数,需要参数自行在果盘后台创建游戏,审核通过即可再果盘后台获取对应参数。第三方接入参数,麻烦按第三方的要求,用果盘的对应参数去申请第三方申请。 <br> <br> - Q:客户端返回登录失败? - A:很可能是appId、client secret key在第三方后台配置错了,检查对应的栏是否填对,不要混淆client secret key和server secret key。 <br> <br> - Q:打回说切换账号功能有问题? - A:如果是易接,易接的文档有说明:如果处理切换账号:onLogout(//标示用户已登出,游戏收到此消息通常情况下,需要主动调用登录接口);onLoginSuccess(//收到此消息:新用户登录成功,游戏需要比较新用户的渠道用户ID和之前已经登录过的渠道用户ID是否有变化,如果有变化游戏需执行登录校验流程,有可能切换账号引起此消息调用);onLoginFailed(//用户登录失败,游戏收到此消息通常情况下,需要主动调用登录接口)。(这段话请仔细阅读,不是说你们没接易接的接口,是你们接了没按易接的潜规则做,onLoginSuccess的时候,要对比一下用户ID是否变化,变化了要回到主界面。) 总之第三方接入的账号切换会导致游戏串号的,这边是不给通过的。另外,如果是quick,quick的文档也有说明:注销账号与切换账号的区别->注销账号是指:调用游戏主动调用logout方法,触发logoutSuccess回调,游戏需要在此回调内调用login方法,来获取新的uid和token;一般场景为游戏内的按钮;切换账号是指:渠道sdk内部切换账号(一般是在渠道sdk的悬浮窗内的功能),此行为被动触发SwitchAccountSuccess这个回调,并且此回调内包含新账号的uid ,token等;游戏无需重新调用login方法。 <br> <br> - Q:果盘是否需要配置计费点? - A:果盘后台不需要配置计费点,第三方后台如果配置计费点按第三方的要求到第三方后台去配。有疑问也找第三方。 <br> <br> - so相关补充说明: 确保游戏中libs目录下的每一个文件夹下都含有`libonlywechat_phone.so`的文件,否则会在某些机型上导致crash。 比如某游戏下有`armeabi`、`armeabi-v7a`、`arm-v8a`、`x86`几个文件夹。那么每一个⽂件夹下都应确保有 `libonlywechat_phone.so`的文件,<font color="red">**且不能随意交换不同目录下so的位置(比如`armeabi`的放在`x86`中,这样是不允许的)。(特别注意:如果你们游戏的so文件不支持64位系统,可以去掉`arm64-v8a`的文件夹,否则在64位系统下游戏会奔溃)。**</font>
2021年11月22日 17:28
分享文档
收藏文档
上一篇
下一篇
微信扫一扫
复制链接
手机扫一扫进行分享
复制链接
关于 MrDoc
觅思文档MrDoc
是
州的先生
开发并开源的在线文档系统,其适合作为个人和小型团队的云笔记、文档和知识库管理工具。
如果觅思文档给你或你的团队带来了帮助,欢迎对作者进行一些打赏捐助,这将有力支持作者持续投入精力更新和维护觅思文档,感谢你的捐助!
>>>捐助鸣谢列表
微信
支付宝
QQ
PayPal
Markdown文件
分享
链接
类型
密码
更新密码