快手小游戏接入指南

最近在接快手小游戏,简单分享一下哈~

文档地址:传送门

一、环境搭建
虽然文档简陋了些,还是比较清晰的,根据描述只要把下载的插件放到引擎的这个目录


然后打开cocos构建会发现多了一个选项

我们只需要选择这个正常构建就能导出工程目录,默认在build/cocos-runtime到这是比较顺利的,下面第二步打zip包

一、打包
用下载下来的export_kwai.sh打包,命令:

sh export_kwai.sh -z 替换为您的cocos-runtime中间工程目录

纳尼?为啥是sh命令。。记得没错的话sh应该是linux系统下面的脚本,刚好手里有个linux,我就把刚刚的工程一起拷贝过去运行命令,结果报错。真是无语~。我想了下既然命令对外提供怎么会有基本的报错,所以我想开发这个命令的程序员老哥可能是用mac开发的。又找了个mac试了下果然打包成功了。虽然成功了但是我主力机是window啊,调试期间老是借mac也不太好。然后寻找win下运行sh命令的办法。
百度完之后得知git命令行是可行的办法,兴冲冲装完运行又报错。
/xxx/winRAR.exe 不是文件或者文件夹猜测应该是在打包的最后一步的时候把所有的文件打包出错,找不到运行软件winRaR导致。知道问题那就简单了,下面直接说解决方案。因为我的电脑是win7 我以win7举例。

1.安装winrar软件
2.拷贝安装目录C:\Program Files\WinRAR;
3.右击计算机->属性->高级系统设置->环境变量->系统变量path末尾添加C:\Program Files\WinRAR;
4.用文本打开export_kwai.sh找到297行
zipCommand="$(cygpath -w $TOOL_PATH/WinRAR/WinRAR.exe)
修改为zipCommand="$(cygpath -w WinRAR.exe)
最后重新运行命令 包就出来啦~
image

6赞

战略mark

这个添加新构建是怎么搞的?,好像没有文档啊

1赞

把官方插件下载到引擎指定目录就可以了

1赞

帮到忙了,多谢dalao,不过那个winRAR我看好像是打包工具里面就有带一个

感谢楼主分享

楼主好像找不到这个官方导出插件?

官方地址改了新地址
另外他们发布了v2版本,可以下载客户端一键上传了,不需要配环境 新版本

2赞

感谢感谢。研究了半天才发现,现在有2个版本。

之前接过一次快手 有点蛋疼 现在快手量怎么样阿 如果时长能做到10分钟 一天的自然量能有多少

为啥新版本用cocos游戏包会找不到project.config.json文件???是不是还是要导微信包?

1赞

挖坟!点赞!收藏!

备忘一下有些坑,2.4.3版本

  1. 可以直接打微信包可以用,不过有一些接口要注意,例如
    ks.getUserInfo
    ks.authorize
    ks.getSetting
    返回的参数
  2. 音频文件,一定用wav格式,不要用mp3,不要用mp3,不要用mp3!!!!重要的事说三遍!!!!
  3. 授权那个部分没有像微信需要微信按钮触发,只要调一下授权接口就可以拉起授权弹窗
  4. 新版本的API是不需要调用init和readGo接口!!!!
2赞

该主题在最后一个回复创建后14天后自动关闭。不再允许新的回复。