vivo,oppo,华为快应用使用真机调试

以下基于cocos creator。

vivo小游戏使用chrome调试:

1、安装nodejs,安装完成后需要注意 npm源地址是否为https://registry.npmjs.org/

  # 查看当前 npm 源地址
  npm config get registry
  # 若不是,重新设置 npm 源地址
  npm config set registry https://registry.npmjs.org/

2、全局安装qgame-toolkit

 npm install -g qgame-toolkit

3、在pc上构建发布vivo平台包。

4、进入构建好的目录下,build/qgame/dist,这里放着打好的vivo平台的rpk包。按住shift点击右键,选择在此处打开命令行,然后输入npm run server。就会生成一个游戏链接

打开浏览器输入生成二维码的链接,会出现一个二维码,使用vivo的调试器扫码就可以进入你的游戏。进去之后点击手机返回键退出。

5、然后打开谷歌浏览器输入地址chrome-devtools://devtools/bundled/inspector.html?v8only=true&ws={IP}:5086/00010002-0003-4004-8005-000600070008,使用你手机的ip地址替换上边的{IP},注意换上ip后去掉{},手机上的IP地址可以进入wifi查看。进入后因为未连接,会弹出

6、再启动调试器看到开始调试的右边已经变成了你刚才扫码包的包名,点击开始调试。

然后在chrome浏览器里边点击reconnect devTools,选择console选项,就可以看到输出的内容了。这时候你在手机上的操作触发的log就都会打印在浏览器里了。

后边如果更改了代码,也不用重复这些操作,直接打包构建,新包直接复制到手机里覆盖旧包,再点击开始调试就可以了。真的好用。

华为快应用:构建后直接运行就可以在小窗上看到后台输出。如果没有输出就改一下log显示等级。

oppo快应用:oppo提供了一个API,开启调试后运行到真机上右下角会出来一个按钮,点击就可以看到后台的输出了。

 qg.setEnableDebug({
            enableDebug: debug, // true 为打开,false 为关闭
            success: function () {
                // 以下语句将会在 vConsole 面板输出 
                console.log("test consol log");
                console.info("test console info");
                console.warn("test consol warn");
                console.debug("test consol debug");
                console.error("test consol error");
            },
            complete: function () {
            },
            fail: function () {
            }
          });

I

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值