vivo小游戏打包后报错卡死

  • Creator 版本:2.1.2 、2.0.10

  • 目标平台: vivo小游戏

  • 详细报错信息,包含调用堆栈:

08-14 18:01:43.596 21393 21468 D jswrapper: Initializing V8, version: 6.0.286.52
08-14 18:01:43.640 21393 21468 D jswrapper: JS: Enable batch GL commands optimization!
08-14 18:01:43.650 21393 21468 D jswrapper: JS: ### App Framework ### Start: 0.0.6 Build 20190506
08-14 18:01:43.672 21393 21468 D jswrapper: JS: ### App Framework ### 初始化框架 XApp
08-14 18:01:43.684 21393 21468 D jswrapper: JS: ### App Framework ### 创建应用 com.catcap.qht.vivo---- 框架: XApp 版本: 0.0.6
08-14 18:01:43.693 21393 21468 E jswrapper: jsb: ERROR: File /opt/jenkins/workspace/vivo_v1.4.0.2-RC-10/game/cocos/android/core/src/main/jni/…/…/…/…/…/js-bindings/jsb_runtime.cpp: Line: 49, Function: _runtime_require
08-14 18:01:43.693 21393 21468 E jswrapper: jsb-adapter/engine/rename-adapter.js is not in app package
08-14 18:01:44.157 21393 21468 D jswrapper: glGetIntegerv: pname: 0x8b4c
08-14 18:01:44.157 21393 21468 D jswrapper: glGetIntegerv: pname: 0x8869
08-14 18:01:44.168 21393 21468 D jswrapper: glGetIntegerv: pname: 0xd33

  • 重现方式:
    只要是vivo小游戏引擎平台版本不是最新版的 并勾选小包模式bug必现

  • 之前哪个版本是正常的 :
    不勾选小包时 平台版本>=1031 版都没问题

  • 出现概率:必现

hello word 依然复现

第一次启动会报
java.lang.RuntimeException: (see stack)Uncaught TypeError: window.requestAnimFrame is not a function[0]p@@assets/default/_jsb-runtime.js:1
[1]u._onShown@@assets/default/_jsb-runtime.js:1
at com.vivo.hybrid.game.jsruntime.GameRuntime$2.run(SourceFile:304)
at android.os.Handler.handleCallback(Handler.java:790)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:164)
at android.app.ActivityThread.main(ActivityThread.java:6602)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:453)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:821)
然后就不报这个错 一直黑屏

我用2.1.2也是升级报错,用2.1.0就没问题