cocos creator 2.4.4 发布andriod 后 接入广告sdk。偶发激励后 glsurfaceview 空指针

  • Creator 版本:cocos creator 2.4.4

  • 目标平台:Android

  • 重现方式:概率出现 开屏后直接崩掉,或者激励后崩点。出现glsufaceview 为空指针

  • 首个报错: java.lang.NullPointerException: Attempt to invoke virtual method ‘void org.cocos2dx.lib.Cocos2dxGLSurfaceView.queueEvent(java.lang.Runnable)’ on a null object reference
    at org.cocos2dx.lib.Cocos2dxActivity.runOnGLThread(Cocos2dxActivity.java:455)
    at org.cocos2dx.javascript.AppActivity.evalString(AppActivity.java:482)
    at org.cocos2dx.javascript.SDKManager$11.onInterstitialFullAdClosed(SDKManager.java:471)
    at com.gnbx.game.ad.gromore.type.interstitialfull.JInterfullAdManager.onInterstitialFullClosed(JInterfullAdManager.java:145)
    at bykvm_19do.bykvm_19do.bykvm_if122.bykvm_19do.bykvm_19do.b$c.onFullVideoAdClosed(TTInterAdInterstitialFullManager.java:22)
    at com.bytedance.msdk.adapter.gdt.GdtFullVideoAdapter$GdtFullVideoAd$1.onADClosed(Unknown Source:16)
    at com.qq.e.ads.interstitial2.ADListenerAdapter.onADEvent(Unknown Source:50)
    at com.qq.e.comm.plugin.intersitial2.a$c.onADEvent(A:2)
    at com.qq.e.comm.plugin.intersitial2.a$a.run(A:132)
    at android.os.Handler.handleCallback(Handler.java:790)
    at android.os.Handler.dispatchMessage(Handler.java:99)
    at android.os.Looper.loop(Looper.java:192)
    at android.app.ActivityThread.main(ActivityThread.java:6872)
    at java.lang.reflect.Method.invoke(Native Method)
    at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:549)
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:817)

  • 手机型号: vivo y93

  • 重现概率: 偶发

@panda