oppo,vivo小游戏bug讨论

把RPK包放到games文件夹下打开调试器可以看到。

放到该路径下无效,还是提示找不到签名文件

签名文件的路径最好是能自己指定,像quickgame一样,这样固定路径,找不到放的位置经常出错。

你看一下你的路径有对吗

谢谢,解决了,路径有点深需要自己创建两个文件夹,希望下次编辑器可以自动生成这两个文件夹,自己只需要创建签名文件就行,这样容易找。

java.lang.RuntimeException: (see stack)Uncaught TypeError: Cannot read property ‘debug’ of undefined[0]window.boot@(no filename):85
[1]anonymous@(no filename):257
[2]webpack_require@(no filename):23
[3]anonymous@(no filename):66
[4]anonymous@(no filename):69
[5]anonymous@(no filename):294
[6]init$2@@assets/game_native.js:3873
[7]createApplication@@assets/game_native.js:3937
[8]_methodMap.(anonymous function)@@assets/game_native.js:2083
[9]global.(anonymous function)@@assets/game_native.js:4025
at com.vivo.hybrid.game.jsruntime.GameRuntime$3.run(SourceFile:280)
at android.os.Handler.handleCallback(Handler.java:739)
at android.os.Handler.dispatchMessage(Handler.java:95)
at android.os.Looper.loop(Looper.java:135)
at android.app.ActivityThread.main(ActivityThread.java:5401)
at java.lang.reflect.Method.invoke(Native Method)
at java.lang.reflect.Method.invoke(Method.java:372)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:919)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:714)

我碰到个问题. 游戏内 可能内容略多 ui界面 看log drawcall高的时候有100加的. 微信小游戏 fb instant game h5浏览器玩都没事

在oppo的那个测试包里面跑打出来的rpk 直接卡的几帧来回抽搐… 比如15 20 15 20 15 20 就这样就完了. 无限循环.
关了复杂的界面就正常玩. 打开就废了. 也不往下跑 就是来回几帧抽搐…
麻烦看下 同事的项目 也都没事 去那平台就开始卡顿.

我也遇到了!半个月前就遇到了,现在社区终于有人问了,怎么解决啊?

请问这个问题怎么复现

/**
  * 由cc.game.EVENT_SHOW事件拉起
  */
_gameOnShow() {
        let isPlay  =  你的音量控制变量;
        cc.game.resume();
        if (isPlay) {
            cc.audioEngine.resumeAll();
        } else {
            cc.audioEngine.pauseAll();
        }
    }

/**
  * 由cc.game.EVENT_HIDE事件拉起
  */
    _gameOnHide() {
        cc.audioEngine.pauseAll();
        cc.game.pause();
    }

这里我说一下 切出游戏的时候 _gameOnHide里面要调用暂停游戏 否则你再切回来 就会先播放一下音乐 然后再被关掉

看提示好像是debug模式的问题,

你好 ,问个问题,我游戏是竖屏的,所有的设置也是竖屏的但是构建出来的vivo合oppo的包中,就成了横屏模式了

是什么原因呢

你把landscape 改成portrait就行

我每次手动改成portrait,后怎么生成rpk包呢, 运行build 会将所有的build文件删除重新构建,然后就有回去到andscape 了

你是说你选了横屏,但是还是打包成了竖屏的配置么

我选择竖屏,打包是横屏

请问一下,mac的咋办呀。

2.05版本的选择竖屏,打包出来是横屏,vivo和oppo的是,qqpay没有问题

我们这边测试过正常的打包是不会出现这个问题的,怀疑可能是上一次打包的是横屏,下次打包运行到手机上竖屏时,上一次缓存没清。
清缓存的方式:oppo清缓存在主界面的右上角“清除数据”,vivo的话需要结束游戏进程 ;

反复切后台前台,当切后台时候,BGM还没及时暂停,在切到前台,BGM就会一直播放了。
情况一:反复切换前后台,当切换到后台时候,BGM没立即停止(偶发,高概率),等待其停止(约1S左右),在切前台,游戏正常,不会出现失控。
情况二:反复切换前后台,当切换到后台时候,BGM没立即停止(偶发,高概率),立即在切回前台,BGM失控(此时该音乐ID的播放状态为error),此后不论前后台均在播放。