华为快游戏接入踩坑记

638 阅读1分钟

曾经各种吐槽过字节小游戏, 现在接华为快游戏, 想想当时还是太年轻了[捂脸], 微信小游戏才是yyds

一言概之, 各种沙雕设计, 华为快游戏四不像, 抄微信小游戏和安卓 APP 都抄不明白

开发调试环境感人

开局只有一个控制台

image.png

华为技术支持小哥温馨提示

image.png

调试登录接口

开通服务

参考文文档 developer.huawei.com/consumer/cn… 开通华为账号和游戏服务, 如果开关被禁用, 请在项目里添加应用

image.png

配置证书指纹

参考文档 developer.huawei.com/consumer/cn… 配置证书指纹

如果调用登录接口还返回-1, 清除应用数据, 再重试

image.png

只能运行rpk包, 不能改代码后直接运行

image.png

cocos creator 没有huawei模板

cocos编辑器不支持huawei项目构建模板

cocos版本

建议使用2.4.2 在2.4.8上直接跑不起来

控制台打印字符串有长度限制

对于比较长的字符串, 可以每隔900个字符打印一次, 否则在控制台里会展示不全

API设计感人

  1. 登录时需要传 appId, 自己取不着么
  2. 获取包签名需要传包名, 自己取不着么, 而且签名和后台配置的不一致

本地存储

登录前和登录后的本地存储不在同一空间, 文档上也没写...