编译与调试
准备工作
安装 微信开发者工具,QQ 浏览器小游戏前端接口与微信小游戏对齐,由于当前 QQ 浏览器小游戏开发工具正在建设中,开发者需要先使用微信开发者工具开发 QQ 浏览器小游戏
安装 Python 2.x 和 Node.js
下载并安装 QQ 浏览器小游戏调试安装包
下载并解压 QQ 浏览器小游戏工具箱
编译源码
- 进入游戏源代码根目录,执行打包脚本
python <path_to_downloaded_toolkit>/tools/wegamepackage.py
生成结果位于游戏源代码
build
目录,可以在版本控制工具(git
或svn
)中忽略该目录
本地调试
打开 QQ 浏览器小游戏调试页面,输入已注册的 QQ 浏览器小游戏 gameid,点击“生成二维码”,按操作指引调试小游戏
查看调试日志
// Linux 或 MacOS 用户
adb logcat | grep -e JrWindow -e JSCORE_RENDERER
// Windows 用户
adb shell "logcat | grep " -e JrWindow -e JSCORE_RENDERER
输出以下信息
JrWindow::log {"level":1,"logs":["Wechat Lib:2.3.0, 2018.9.19 15:49:18"]}