MIUISDK问题
发布网友
发布时间:2022-04-24 18:00
我来回答
共1个回答
热心网友
时间:2023-10-29 13:49
筛选出近期比较常见的问题。
1、登录失败,总是报-102错误,怎么办?
答:请在开发者站核对自己的参数appid\appkey\包名是否正确 。
问题经常出在logcat里all message里errcode=[xxx]的地方,请取出日志一并发送给我们。
比如一个常见的问题是errcode=1526,意思是apkName错误,请详细核实贵方的
appid,appkey和包名这三个参数,有时候是因为贵方还使用的demo里的值而引起的错误
2、登录时为什么总是提示“网络错误”?
答:请多尝试几个机型并尽量使用小米机型,因为SDK优先针对小米进行了适配,可能存在部分机型不适配的现象 ,所以会导致登录不成功,网络错误的提示。保证小米机型的正常使用即可。
3、点击安装小米游戏安全插件无反应,不能正常安装
答:请确认MiGameCenterSDKService.apk是不是没有放到assets文件夹下
4、SDK登录框显示时间过短,导致“切换”按钮不能及时点击而消失
答:请确认是否是米1手机,若是米1请在设置-开发者选项-强制cpu渲染-打开进行尝试
5、怎样切换账号?
答:小米手机4.0以上的系统,可以手机-设置-账号与管理 中进行切换;非小米手机可以在设置-应用管理-小米游戏安全插件删除后进入游戏重新登录切换账号。
6、SDK登录时游戏背景为什么会黑屏?
答:sdk是一个单独apk的存在,当调起sdk的时候游戏会退回到后台并停止运行,所以sdk的背景会黑掉,应该控制游戏不退回到后台并且是游戏在一个界面做刷新操作或者进行等待等到收到sdk回调时游戏继续,这样就不会出现黑屏的状况了,登录和充值都是一样的。
7、SDK横竖屏怎么设置?
答:登陆界面可以设置成横屏,但支付的界面不支持横屏
sdk初始化的时候加入appInfo.setOrientation(ScreenOrientation.horizontal )
设置横屏显示:sdk初始化的时候加入appInfo.setOrientation( ScreenOrientation.horizontal )
8、支付订单返回的格式
答:http get方式发送请求 参数拼接在url后面服务器返回的数据要求是json格式的{"errcode":200}这种格式
9、签名php例子
答:echo hash_hmac("sha1", $sign_str, $key,false)."\n";
10、签名的格式
答:p1=v1&p2=v2&p3=v3这种格式去进行签名