热更新后android黑屏进不去游戏

过往的事
Fri, 28 Apr 2017 08:48:54 +0000

发帖前请先 搜索 是否有相关帖子： http://forum.cocos.com/search?q=category%3Acreator%20
已经在论坛提交的内容，请勿重复在 QQ 上私信或 @ 开发者，除非你能确定错误和对方有关
常见问题可先查看 FAQ： http://forum.cocos.com/t/faq-8-29/35510 或者在 Q 群咨询

反馈 Bug 时记得提供：

Creator 版本号：1.4
运行时目标平台：android（Web/iOS/Android/模拟器）
手机浏览器平台：荣耀畅玩5（机型，浏览器）
操作系统：mac（编辑器错误）
详细报错信息，包含调用堆栈：
luajc (16533): LuaJavaBridge::callJavaStaticMethod(“org/cocos2dx/lua/VersionCodeManager”, “getAppVersionCode”, args, “()Ljava/lang/String;”) SUCCESS
D/luajc (16533): LuaJavaBridge::callJavaStaticMethod(“org/cocos2dx/lua/VersionCodeManager”, “getAppVersionCode”, args, “()Ljava/lang/String;”) SUCCESS

I/GLSurfaceView(16533): setRenderMode = 0, this = org.cocos2dx.lib.Cocos2dxGLSurfaceView{7e8d494 VFE… .F…I. 0,0-1196,720}
D/ActivityThread(16533): ACT-AM_ON_PAUSE_CALLED ActivityRecord{529bf6 token=android.os.BinderProxy@24f58bf7 {com.men.games.hezemahjong/org.cocos2dx.lua.AppActivity}}
V/WindowManager( 825): Changing focus from Window{1db8264d u0 com.men.games.hezemahjong/org.cocos2dx.lua.AppActivity} to null Callers=com.android.server.wm.WindowManagerService.setTokenVisibilityLocked:5096 com.android.server.wm.WindowManagerService.setAppVisibility:5215 com.android.server.am.ActivityStack.setVisibile:1291 com.android.server.am.ActivityStack.ensureActivitiesVisibleLocked:1615
I/WindowManager( 825): Losing focus: Window{1db8264d u0 com.men.games.hezemahjong/org.cocos2dx.lua.AppActivity}
I/BufferQueueConsumer( 267): com.men.games.hezemahjong/org.cocos2dx.lua.AppActivity setDefaultBufferSize: width=720 height=1184
V/SurfaceView(16533): this = org.cocos2dx.lib.Cocos2dxGLSurfaceView{7e8d494 VFE… .F…I. 0,0-1196,720} got resized: w=1196 h=720, cur w=-1 h=-1
V/SurfaceView(16533): this = org.cocos2dx.lib.Cocos2dxGLSurfaceView{7e8d494 VFE… .F…I. 0,0-1196,720} got resized: w=1196 h=720, cur w=-1 h=-1
I/SurfaceView(16533): Changes: creating=false format=false size=false visible=false left=false top=false mUpdateWindowNeeded=true mReportDrawNeeded=true redrawNeeded=false forceSizeChanged=false mVisible=true mRequestedVisible=true, this = org.cocos2dx.lib.Cocos2dxGLSurfaceView{7e8d494 VFE… .F…I. 0,0-1196,720}
I/SurfaceView(16533): Cur surface: Surface(name=null)/@0x3a661dea, this = org.cocos2dx.lib.Cocos2dxGLSurfaceView{7e8d494 VFE… .F…I. 0,0-1196,720}
I/SurfaceView(16533): New surface: Surface(name=null)/@0x79438db, vis=true, frame=Rect(0, 0 - 1196, 720), this = org.cocos2dx.lib.Cocos2dxGLSurfaceView{7e8d494 VFE… .F…I. 0,0-1196,720}
I/SurfaceView(16533): Callback --> surfaceDestroyed, this = org.cocos2dx.lib.Cocos2dxGLSurfaceView{7e8d494 VFE… .F…I. 0,0-1196,720}
I/SurfaceView(16533): surfaceDestroyed callback +, this = org.cocos2dx.lib.Cocos2dxGLSurfaceView{7e8d494 VFE… .F…I. 0,0-1196,720}
I/SurfaceView(16533): surfaceDestroyed callback -, this = org.cocos2dx.lib.Cocos2dxGLSurfaceView{7e8d494 VFE… .F…I. 0,0-1196,720}
I/SurfaceView(16533): finishedDrawing, this = org.cocos2dx.lib.Cocos2dxGLSurfaceView{7e8d494 VFE… .F…I. 0,0-1196,720}
V/SurfaceView(16533): Layout: x=0 y=0 w=1196 h=720, frame=Rect(0, 0 - 1196, 720), this = org.cocos2dx.lib.Cocos2dxGLSurfaceView{7e8d494 VFE… .F…I. 0,0-1196,720}
I/SurfaceView(16533): updateWindow – onWindowVisibilityChanged, visibility = 8, this = org.cocos2dx.lib.Cocos2dxGLSurfaceView{7e8d494 VFE… .F…I. 0,0-1196,720}
I/SurfaceView(16533): Changes: creating=false format=false size=false visible=true left=false top=false mUpdateWindowNeeded=false mReportDrawNeeded=false redrawNeeded=false forceSizeChanged=false mVisible=true mRequestedVisible=false, this = org.cocos2dx.lib.Cocos2dxGLSurfaceView{7e8d494 VFE… .F…I. 0,0-1196,720}
I/SurfaceView(16533): Cur surface: Surface(name=null)/@0x3a661dea, this = org.cocos2dx.lib.Cocos2dxGLSurfaceView{7e8d494 VFE… .F…I. 0,0-1196,720}
I/SurfaceView(16533): New surface: Surface(name=null)/@0x79438db, vis=false, frame=Rect(0, 0 - 1196, 720), this = org.cocos2dx.lib.Cocos2dxGLSurfaceView{7e8d494 VFE… .F…I. 0,0-1196,720}
V/SurfaceView(16533): Layout: x=0 y=0 w=1196 h=720, frame=Rect(0, 0 - 1196, 720), this = org.cocos2dx.lib.Cocos2dxGLSurfaceView{7e8d494 VFE… .F…I. 0,0-1196,720}
I/BufferQueueConsumer( 267): com.men.games.hezemahjong/org.cocos2dx.lua.AppActivity disconnect©
I/BufferQueueProducer( 267): com.men.games.hezemahjong/org.cocos2dx.lua.AppActivity disconnect§: api 2
I/SurfaceView(16533): updateWindow – setFrame, this = org.cocos2dx.lib.Cocos2dxGLSurfaceView{7e8d494 VFE… .F…ID 0,0-720,1184}
I/SurfaceView(16533): Changes: creating=false format=false size=true visible=false left=false top=false mUpdateWindowNeeded=false mReportDrawNeeded=false redrawNeeded=false forceSizeChanged=true mVisible=false mRequestedVisible=false, this = org.cocos2dx.lib.Cocos2dxGLSurfaceView{7e8d494 VFE… .F…ID 0,0-720,1184}
I/SurfaceView(16533): Cur surface: Surface(name=null)/@0x3a661dea, this = org.cocos2dx.lib.Cocos2dxGLSurfaceView{7e8d494 VFE… .F…ID 0,0-720,1184}
I/BufferQueue( 267): com.men.games.hezemahjong/org.cocos2dx.lua.AppActivity ~BufferQueueCore
I/SurfaceView(16533): New surface: Surface(name=null)/@0x79438db, vis=false, frame=Rect(0, 0 - 720, 1184), this = org.cocos2dx.lib.Cocos2dxGLSurfaceView{7e8d494 VFE… .F…ID 0,0-720,1184}
V/SurfaceView(16533): Layout: x=0 y=0 w=720 h=1184, frame=Rect(0, 0 - 720, 1184), this = org.cocos2dx.lib.Cocos2dxGLSurfaceView{7e8d494 VFE… .F…ID 0,0-720,1184}
I/SurfaceView(16533): updateWindow – OnPreDrawListener, mHaveFrame = true, this = org.cocos2dx.lib.Cocos2dxGLSurfaceView{7e8d494 VFE… .F…ID 0,0-720,1184}
V/ActivityThread(16533): Finishing stop of ActivityRecord{529bf6 token=android.os.BinderProxy@24f58bf7 {com.men.games.hezemahjong/org.cocos2dx.lua.AppActivity}}: show=false win=com.android.internal.policy.impl.HwPhoneWindow@aa74a45
V/PhoneWindow(16533): DecorView setVisiblity: visibility = 4 ,Parent =ViewRoot{1945a4cf com.men.games.hezemahjong/org.cocos2dx.lua.AppActivity,ident = 0}, this =com.android.internal.policy.impl.PhoneWindow$DecorView{d5fcb3d I.E… R…ID 0,0-720,1184}
I/SurfaceView(16533): updateWindow – OnPreDrawListener, mHaveFrame = true, this = org.cocos2dx.lib.Cocos2dxGLSurfaceView{7e8d494 VFE… .F…ID 0,0-720,1184}
V/PackageManager( 825): getActivityInfo ComponentInfo{com.men.games.hezemahjong/org.cocos2dx.lua.AppActivity}: Activity{19accb2 com.men.games.hezemahjong/org.cocos2dx.lua.AppActivity}
V/PackageManager( 825): getActivityInfo ComponentInfo{com.men.games.hezemahjong/org.cocos2dx.lua.AppActivity}: Activity{19accb2 com.men.games.hezemahjong/org.cocos2dx.lua.AppActivity}
V/PackageManager( 825): getActivityInfo ComponentInfo{com.men.games.hezemahjong/org.cocos2dx.lua.AppActivity}: Activity{19accb2 com.men.games.hezemahjong/org.cocos2dx.lua.AppActivity}
I/DefaultContextFactory(16533): eglDestroyContext = 2485, this = org.cocos2dx.lib.Cocos2dxGLSurfaceView{7e8d494 VFE… .F…ID 0,0-720,1184}
I/SurfaceView(16533): updateWindow – onDetachedFromWindow, this = org.cocos2dx.lib.Cocos2dxGLSurfaceView{7e8d494 VFE… .F…ID 0,0-720,1184}
V/PackageManager( 825): Sending package changed: package=com.men.games.hezemahjong components=[org.cocos2dx.lua.NetBroadcastReceiver, org.cocos2dx.lua.BatteryChangedReceiver]
D/PackageManager( 825): Sending to user 0: act=android.intent.action.PACKAGE_CHANGED dat=package:com.men.games.hezemahjong flg=0x4000000 Bundle[{android.intent.extra.changed_component_name=org.cocos2dx.lua.NetBroadcastReceiver, android.intent.extra.DONT_KILL_APP=true, android.intent.extra.UID=10141, android.intent.extra.changed_component_name_list=[Ljava.lang.String;@2b010be7, android.intent.extra.user_handle=0}]
I/Launcher3( 1715): LauncherActivityInfoCompatVL, com.men.games.hezemahjong, org.cocos2dx.lua.AppActivity; getActivityInfo successful
V/ActivityManager( 825): broadcastIntent component = ComponentInfo{com.xxx.xxxx/org.cocos2dx.javascript.AppActivity}
V/PackageManager( 825): getActivityInfo ComponentInfo{com.xxx.xxxx/org.cocos2dx.javascript.AppActivity}: Activity{ddd2393 com.xxx.xxxx/org.cocos2dx.javascript.AppActivity}
I/ActivityManager( 825): START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.xxx.xxxx/org.cocos2dx.javascript.AppActivity bnds=[184,618][360,802]} from uid 10102 on display 0
V/WindowManager( 825): addAppToken: AppWindowToken{198dc019 token=Token{cc6360 ActivityRecord{3cb3fb63 u0 com.xxx.xxxx/org.cocos2dx.javascript.AppActivity t114}}} to stack=1 task=114 at 0
I/HwWindowManagerService( 825): setFocusedApp token: Token{cc6360 ActivityRecord{3cb3fb63 u0 com.xxx.xxxx/org.cocos2dx.javascript.AppActivity t114}} requestedOrientation: 6
V/ActivityThread(16741): Handling launch of ActivityRecord{1e0981e8 token=android.os.BinderProxy@11113001 {com.xxx.xxxx/org.cocos2dx.javascript.AppActivity}}
V/ActivityThread(16741): ActivityRecord{1e0981e8 token=android.os.BinderProxy@11113001 {com.xxx.xxxx/org.cocos2dx.javascript.AppActivity}}: app=android.app.Application@39ab1085, appName=com.xxx.xxxx, pkg=com.xxx.xxxx, comp={com.xxx.xxxx/org.cocos2dx.javascript.AppActivity}, dir=/data/app/com.xxx.xxxx-1/base.apk
D/AccessibilityManager(16741): at org.cocos2dx.lib.Cocos2dxActivity.hideVirtualButton(Cocos2dxActivity.java:438)
D/AccessibilityManager(16741): at org.cocos2dx.lib.Cocos2dxActivity.onCreate(Cocos2dxActivity.java:263)
D/AccessibilityManager(16741): at org.cocos2dx.javascript.AppActivity.onCreate(AppActivity.java:36)
W/linker (16741): libcocos2djs.so: unused DT entry: type 0x6ffffffe arg 0x23a6b4
W/linker (16741): libcocos2djs.so: unused DT entry: type 0x6fffffff arg 0x3
D/main (16741): cocos_android_app_init
D/Java_org_cocos2dx_lib_Cocos2dxHelper.cpp(16741): nativeSetAudioDeviceInfo: sampleRate: 44100, bufferSizeInFrames: 1024
I/GLSurfaceView(16741): setRenderer(), this = org.cocos2dx.lib.Cocos2dxGLSurfaceView{25518f30 VFE… …I. 0,0-0,0}
V/ActivityThread(16741): Performing resume of ActivityRecord{1e0981e8 token=android.os.BinderProxy@11113001 {com.xxx.xxxx/org.cocos2dx.javascript.AppActivity}}
D/ActivityThread(16741): ACT-AM_ON_RESUME_CALLED ActivityRecord{1e0981e8 token=android.os.BinderProxy@11113001 {com.xxx.xxxx/org.cocos2dx.javascript.AppActivity}}
V/ActivityThread(16741): Resume ActivityRecord{1e0981e8 token=android.os.BinderProxy@11113001 {com.xxx.xxxx/org.cocos2dx.javascript.AppActivity}} started activity: false, hideForNow: false, finished: false
D/ViewRootImpl(16741): hardware acceleration is enabled, this = ViewRoot{2c3f5fbf com.xxx.xxxx/org.cocos2dx.javascript.AppActivity,ident = 0}
V/WindowManager( 825): Adding window Window{3f51eea2 u0 com.xxx.xxxx/org.cocos2dx.javascript.AppActivity} at 2 of 11 (before Window{1365a742 u0 Starting com.xxx.xxxx})
V/ActivityThread(16741): Resuming ActivityRecord{1e0981e8 token=android.os.BinderProxy@11113001 {com.xxx.xxxx/org.cocos2dx.javascript.AppActivity}} with isForward=false
V/PhoneWindow(16741): DecorView setVisiblity: visibility = 0 ,Parent =ViewRoot{2c3f5fbf com.xxx.xxxx/org.cocos2dx.javascript.AppActivity,ident = 0}, this =com.android.internal.policy.impl.PhoneWindow$DecorView{fe44f32 V.E… R…ID 0,0-0,0}
V/ActivityThread(16741): Scheduling idle handler for ActivityRecord{1e0981e8 token=android.os.BinderProxy@11113001 {com.xxx.xxxx/org.cocos2dx.javascript.AppActivity}}
I/SurfaceView(16741): updateWindow – onWindowVisibilityChanged, visibility = 0, this = org.cocos2dx.lib.Cocos2dxGLSurfaceView{25518f30 VFE… .F…I. 0,0-0,0}
I/BufferQueueConsumer( 267): com.xxx.xxxx/org.cocos2dx.javascript.AppActivity setConsumerName: com.xxx.xxxx/org.cocos2dx.javascript.AppActivity
I/BufferQueueConsumer( 267): com.xxx.xxxx/org.cocos2dx.javascript.AppActivity setDefaultBufferSize: width=1 height=1
V/WindowManager( 825): Changing focus from null to Window{3f51eea2 u0 com.xxx.xxxx/org.cocos2dx.javascript.AppActivity} Callers=com.android.server.wm.WindowManagerService.relayoutWindow:3722 com.android.server.wm.Session.relayout:203 android.view.IWindowSession$Stub.onTransact:273 com.android.server.wm.Session.onTransact:136
D/WindowManager( 825): update systemui visibility:[1706], mLastSystemUiFlags:[0], win:[Window{3f51eea2 u0 com.xxx.xxxx/org.cocos2dx.javascript.AppActivity}]
I/BufferQueueConsumer( 267): com.xxx.xxxx/org.cocos2dx.javascript.AppActivity setDefaultBufferSize: width=1280 height=720
I/WindowManager( 825): Gaining focus: Window{3f51eea2 u0 com.xxx.xxxx/org.cocos2dx.javascript.AppActivity}
I/SurfaceView(16741): updateWindow – setFrame, this = org.cocos2dx.lib.Cocos2dxGLSurfaceView{25518f30 VFE… .F…ID 0,0-1280,720}
I/SurfaceView(16741): updateWindow – OnPreDrawListener, mHaveFrame = true, this = org.cocos2dx.lib.Cocos2dxGLSurfaceView{25518f30 VFE… .F…ID 0,0-1280,720}
I/SurfaceView(16741): Changes: creating=true format=true size=true visible=true left=true top=true mUpdateWindowNeeded=false mReportDrawNeeded=false redrawNeeded=false forceSizeChanged=true mVisible=false mRequestedVisible=true, this = org.cocos2dx.lib.Cocos2dxGLSurfaceView{25518f30 VFE… .F…ID 0,0-1280,720}
V/WindowManager( 825): Adding window Window{13774452 u0 SurfaceView} at 2 of 12 (before Window{3f51eea2 u0 com.xxx.xxxx/org.cocos2dx.javascript.AppActivity})
I/SurfaceView(16741): Cur surface: Surface(name=null)/@0x1ed10ecb, this = org.cocos2dx.lib.Cocos2dxGLSurfaceView{25518f30 VFE… .F…ID 0,0-1280,720}
I/BufferQueueProducer( 267): com.xxx.xxxx/org.cocos2dx.javascript.AppActivity connect§: api=1 producer=(16741:com.xxx.xxxx) producerControlledByApp=true
D/BufferQueueProducer( 267): com.xxx.xxxx/org.cocos2dx.javascript.AppActivity allocateBuffers: allocating from 0 buffers up to 3 buffers
D/BufferQueueProducer( 267): com.xxx.xxxx/org.cocos2dx.javascript.AppActivity allocateBuffers: allocating from 3 buffers up to 3 buffers
V/SurfaceView(16741): this = org.cocos2dx.lib.Cocos2dxGLSurfaceView{25518f30 VFE… .F…ID 0,0-1280,720} got resized: w=1280 h=720, cur w=-1 h=-1
I/SurfaceView(16741): New surface: Surface(name=null)/@0xd8756a8, vis=true, frame=Rect(0, 0 - 1280, 720), this = org.cocos2dx.lib.Cocos2dxGLSurfaceView{25518f30 VFE… .F…ID 0,0-1280,720}
I/SurfaceView(16741): Callback --> surfaceCreated, this = org.cocos2dx.lib.Cocos2dxGLSurfaceView{25518f30 VFE… .F…ID 0,0-1280,720}
I/SurfaceView(16741): surfaceCreated callback +, this = org.cocos2dx.lib.Cocos2dxGLSurfaceView{25518f30 VFE… .F…ID 0,0-1280,720}
I/SurfaceView(16741): surfaceCreated callback -, this = org.cocos2dx.lib.Cocos2dxGLSurfaceView{25518f30 VFE… .F…ID 0,0-1280,720}
I/SurfaceView(16741): surfaceChanged – format=4 w=1280 h=720, this = org.cocos2dx.lib.Cocos2dxGLSurfaceView{25518f30 VFE… .F…ID 0,0-1280,720}
I/SurfaceView(16741): surfaceChanged callback +, this = org.cocos2dx.lib.Cocos2dxGLSurfaceView{25518f30 VFE… .F…ID 0,0-1280,720}
I/SurfaceView(16741): surfaceChanged callback -, this = org.cocos2dx.lib.Cocos2dxGLSurfaceView{25518f30 VFE… .F…ID 0,0-1280,720}
I/SurfaceView(16741): surfaceRedrawNeeded, this = org.cocos2dx.lib.Cocos2dxGLSurfaceView{25518f30 VFE… .F…ID 0,0-1280,720}
I/SurfaceView(16741): finishedDrawing, this = org.cocos2dx.lib.Cocos2dxGLSurfaceView{25518f30 VFE… .F…ID 0,0-1280,720}
I/EglHelper(16741): eglInitialize = 2535, this = org.cocos2dx.lib.Cocos2dxGLSurfaceView{25518f30 VFE… .F…ID 0,0-1280,720}
I/EglHelper(16741): chooseConfig = 2535, this = org.cocos2dx.lib.Cocos2dxGLSurfaceView{25518f30 VFE… .F…ID 0,0-1280,720}
I/DefaultContextFactory(16741): createContext = 2535, this = org.cocos2dx.lib.Cocos2dxGLSurfaceView{25518f30 VFE… .F…ID 0,0-1280,720}
V/SurfaceView(16741): Layout: x=0 y=0 w=1280 h=720, frame=Rect(0, 0 - 1280, 720), this = org.cocos2dx.lib.Cocos2dxGLSurfaceView{25518f30 VFE… .F…ID 0,0-1280,720}
I/SurfaceView(16741): updateWindow – OnPreDrawListener, mHaveFrame = true, this = org.cocos2dx.lib.Cocos2dxGLSurfaceView{25518f30 VFE… .F…ID 0,0-1280,720}
I/SurfaceView(16741): Changes: creating=false format=false size=false visible=false left=false top=false mUpdateWindowNeeded=true mReportDrawNeeded=true redrawNeeded=false forceSizeChanged=false mVisible=true mRequestedVisible=true, this = org.cocos2dx.lib.Cocos2dxGLSurfaceView{25518f30 VFE… .F…ID 0,0-1280,720}
I/SurfaceView(16741): Cur surface: Surface(name=null)/@0x1ed10ecb, this = org.cocos2dx.lib.Cocos2dxGLSurfaceView{25518f30 VFE… .F…ID 0,0-1280,720}
I/SurfaceView(16741): New surface: Surface(name=null)/@0xd8756a8, vis=true, frame=Rect(0, 0 - 1280, 720), this = org.cocos2dx.lib.Cocos2dxGLSurfaceView{25518f30 VFE… .F…ID 0,0-1280,720}
I/SurfaceView(16741): surfaceRedrawNeeded, this = org.cocos2dx.lib.Cocos2dxGLSurfaceView{25518f30 VFE… .F…ID 0,0-1280,720}
I/SurfaceView(16741): finishedDrawing, this = org.cocos2dx.lib.Cocos2dxGLSurfaceView{25518f30 VFE… .F…ID 0,0-1280,720}
V/SurfaceView(16741): Layout: x=0 y=0 w=1280 h=720, frame=Rect(0, 0 - 1280, 720), this = org.cocos2dx.lib.Cocos2dxGLSurfaceView{25518f30 VFE… .F…ID 0,0-1280,720}
I/SurfaceView(16741): Punch a hole(dispatchDraw), w = 1280, h = 720, this = org.cocos2dx.lib.Cocos2dxGLSurfaceView{25518f30 VFE… .F… 0,0-1280,720}
I/BufferQueueProducer( 267): com.xxx.xxxx/org.cocos2dx.javascript.AppActivity new GraphicBuffer needed
I/GLSurfaceView(16741): setRenderMode = 1, this = org.cocos2dx.lib.Cocos2dxGLSurfaceView{25518f30 VFE… .F…I. 0,0-1280,720}
V/InputMethodManager(16741): onWindowFocus: org.cocos2dx.lib.Cocos2dxGLSurfaceView{25518f30 VFE… .F…I. 0,0-1280,720} softInputMode=32 first=true flags=#1810580
V/InputMethodManager(16741): START INPUT: org.cocos2dx.lib.Cocos2dxGLSurfaceView{25518f30 VFE… .F…I. 0,0-1280,720} ic=null tba=android.view.inputmethod.EditorInfo@244bdaec controlFlags=#105
I/SurfaceView(16741): updateWindow – setFrame, this = org.cocos2dx.lib.Cocos2dxGLSurfaceView{25518f30 VFE… .F…I. 0,0-1280,720}
I/SurfaceView(16741): updateWindow – OnPreDrawListener, mHaveFrame = true, this = org.cocos2dx.lib.Cocos2dxGLSurfaceView{25518f30 VFE… .F…I. 0,0-1280,720}
I/SurfaceView(16741): Punch a hole(dispatchDraw), w = 1280, h = 720, this = org.cocos2dx.lib.Cocos2dxGLSurfaceView{25518f30 VFE… .F… 0,0-1280,720}
I/BufferQueueProducer( 267): com.xxx.xxxx/org.cocos2dx.javascript.AppActivity new GraphicBuffer needed
I/ActivityManager( 825): [AppLaunch] Displayed Displayed com.xxx.xxxx/org.cocos2dx.javascript.AppActivity: +697ms
D/ActivityManager( 825): AP_PROF:AppLaunch_LaunchTime:com.xxx.xxxx/org.cocos2dx.javascript.AppActivity:697:51811335
D/cocos2d (16741): android SDK version:22
D/cocos2d-x debug info(16741): Cocos2d-JS v3.14
E/cocos js error:(16741): ***/build/jsb-default/src/jsb_polyfill.js line:1 msg:InternalError: allocation size overflow
D/cocos2d-x debug info(16741): Evaluating main.js failed (evaluatedOK == JS_FALSE)

编辑器之前是否有其它报错：没有
做了什么操作引起的 Bug：热更新后就报这个错误
偶发 bug 的概率和额外线索：偶尔出现 (重现几率/场景节点规模/项目资源规模）

标题请提高主题相关性，例如：
《1.3.1 升级 1.4 问题》 可改成 《1.3.1 升级 1.4 后提示脚本找不到》
《不明白这句提示是什么意思，求解》 可改成 《模拟器报错 QuadCommand: resizing index size from …》

最后，标题建议温和一点：
《急！！creator jsb 能否手动GC，卡顿严重》 可改成 《creator jsb 能否手动GC，卡顿严重！》
《CocosCreator 严重Bug(触控的过来看看)》 可改成 《BitmapFont 路径报错，必现！》

其他讨论和建议，请删除上述全文后正常发帖

阅读整个主题