xpj线路检测app1)请检查下AndroidManifest.xml文件中的versionName字段

当前位置:xpj线路检测app > xpj线路检测app > xpj线路检测app1)请检查下AndroidManifest.xml文件中的versionName字段
作者: xpj线路检测app|来源: http://www.yeyou4.com|栏目:xpj线路检测app

文章关键词:xpj线路检测app,移动联盟

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  游戏需要有自己的更新机制,强制更新时百度移动游戏只提供给CP测试通过的签名包,CP把签名包放在自己游戏服务器端供老玩家更新下载。同时百度移动游戏会把更新包上架供新玩家下载。

  1.2、百度移动游戏SDK需要导整个项目,是不是导入资源有特别的要求或者限制?

  无特别要求,导入Duoku_Sdk_Project工程并配置AndroidManifest.xml文件即可,详情请参考《百度移动游戏SDK(支付版)接入API参考手册》。

  初始化要求必须在主Activity的oncreat中进行,初始化代码要在主线程中进行,不要单起子线、初始化时是否不用配置App_secret?

  是的,客户端无需配置App_secret以防止泄露。此参数用于服务端查询支付购买结果。

  SDK登陆后自动显示悬浮窗,若无悬浮窗请检查AndroidManifest.xml文件是否配置正确,详细请参考百度移动游戏demo。

  点击切换账号要求返回登陆界面或者重启游戏(不要在回调里调用我们登陆接口),SDK提供切换账号回调,请CP在回调中做处理,悬浮窗口消失说明回调已成功。

  修改密码成功后可继续进行游戏,当点击账号管理或者充值操作时会弹出登陆状态失效的窗口。

  注:对于appid和appkey未入库(即首次接入SDK)的游戏,不会弹出登陆状态失效的提示,但失效的回调必须要做正确处理,测试请使用多酷账号,百度账号与91账号均不触发此回调,如3)。

  点击确定按钮后的逻辑操作交给CP处理,此处逻辑与切换账号一致,即返回登陆界面或重启游戏(不要在回调里调用我们登陆接口)。

  4001.接入后进行登录/注册/支付,报错或提示“网络数据解析异常,请稍候重试!”?

  1)请检查下AndroidManifest.xml文件中的versionName字段,如果以引用字符串资源的形式配置的(通常出现在ANE项目中),请改为直接配置,即写死版本号的方法配置。

  注 :渠道号要放到application里 。渠道号13744直接复制即可。

  3)请检查是否初始化,appid、 appkey 是否正确,可以把游戏的参数复制到demo中测试。

  4)请检查AndroidManifest.xml文件配置中所有activity的横竖屏方向是否与初始化横竖屏方向一致,以确保屏幕方向一致。

  注:为了准确检查出问题,以上方法更改后,必须卸载手机原程序并清除缓存重新安装测试。

  1)查看百度移动游戏注册登陆是否正常;若百度移动游戏注册登陆不正常请先按4001方法解决。

  session 30天失效,可在另一设备上登录同一账号测试session失效问题。

  5.1、支付界面进不去,或者停在二级界面无法跳转并且无法支付成功或支付提示网络异常?

  注:此处mStateCode为true只代表有充值行为,充值结果由百度移动游戏服务器发送到CP配置的回调地址。

  更多通知详见文档《百度移动游戏SDK(支付版)接入API参考手册》以及demo。

  5.3、支付购买结果通知,是POST方式还是GET方式发送到支付回调地址?提交充值用POST还是GET?如果有分区服务是否配置多个回调地址?

  3) 通知里的aid可用于游戏分区,可以不同的分区传不同的aid,处理通知时加以区分,

  如果分新的回调地址需要重新分配appkey,appsecret,appid,重新申请一个应用比较麻烦。

  5.6、充值时,充值卡充值中选项移动/电信/联通不全?是否有充值记录接口?酷币与人民币的兑换比例是多少?

  1)如果定额充值, 会根据金额来显示充值卡,没有显示的运营商是因为没有对应金额的卡。

  即随意输入任意卡号和密码都会充值成功。假充值百度移动游戏会通知result=2,xpj线路检测app可检查充值逻辑是否有问题。

  1)百度移动游戏发起的充值结果通知,CP必须直接以大写字符串的形式返回以上内容之一。

  2)通知结果result为2时,只要参数合法,必须返回SUCCESS,表示成功收到充值失败的通。

  5.9、登陆验证的uid是否是唯一的?充值回调接口中 orderid由谁生成?CP接收到的数据是encode过的,是否需要decode之后参与签名计算?

  3)不用,只encode一次是为了传输,比较的时候可以把aid转码之后进行对比。

  5.10、加密时参数是否按照英文字母顺序排序?error_code ,error_msg 的类型是什么?timetamp这个参数是毫米还是秒?CP是否需要判断时间戳是否超时?

  后端生成的uid都是64位 ,但传出去的是string,uid是字符串进字符串出,目前最大的id是167388777。

  支付类型为0代表酷币余额兑换,具体类型参考SDK中《百度移动游戏开发平台服务端与应用服务端开发规范-简版》。

  汇率:1人民币=100虚拟币(比例为人民币与虚拟币的比例,由CP填写)。

  1).so包位置不对,反编译后检查工程下是否存在.so包,若没有请参考demo中.so包位置手动加入。

  2)打开银联卡jar包,把.bin文件放入反编译后的工程drawable下。

  解决方法一:详细比照游戏代码与SDK,确保Activity初始化和AndroidManifest中设置横竖屏的代码无误。

  5)对于cocos2d-x开发,调用接口返回的时候比较容易卡机黑屏,如何解决?(应该是切换activity时,gl的纹理被释放然后返回重新加载导致)

  2)用空的activity调用sdk的接口,不在游戏的activity中直接调用。

  注:闪屏界面要求2-3秒,若游戏自带闪屏,百度移动游戏闪屏优先显示(也可合成一张同屏显示,美观即可),桌面快捷图标要求有百度角标(角标可放在图标四角任意角,根据游戏自身icon调整至最佳位置即可)。

网友评论

我的2016年度评论盘点
还没有评论,快来抢沙发吧!