0
表示+ IN是Cocos2d-X 3.0的Android游戏从Mopub关闭广告后,logcat的示出这些错误:显示广告上方GLSurfaceView在cocos2d-X上的Android
E/libEGL (13772): call to OpenGL ES API with no current context (logged once per thread)
W/Adreno-ES20(13772): <core_glBufferSubData:1238>: GL_INVALID_VALUE
D/cocos2d-x debug info(13772): OpenGL error 0x0501 in snip/../cocos2d/cocos/2d/CCTextureAtlas.cpp drawNumberOfQuads 123
D/cocos2d-x debug info(13772):
W/Adreno-ES20(13772): <core_glBufferSubData:1238>: GL_INVALID_VALUE
D/cocos2d-x debug info(13772): OpenGL error 0x0501 in snip/../cocos2d/cocos/2d/CCTextureAtlas.cpp drawNumberOfQuads 123
D/cocos2d-x debug info(13772):
W/Adreno-ES20(13772): <core_glBufferSubData:1238>: GL_INVALID_VALUE
D/cocos2d-x debug info(13772): OpenGL error 0x0501 in snip/../cocos2d/cocos/2d/CCTextureAtlas.cpp drawNumberOfQuads 123
如何显示在广告中他们自己的观点,使上下文不丢失?
更多信息:
- 一些绘图错误发生这些错误。大部分只是缺少标签。
- 应用程序不会崩溃
- 加入
this.setPreserveEGLContextOnPause(true)
到Cocos2dxGLSurfaceView的initView
似乎并没有帮助 - 我试图暂停+显示广告之前停止动画,然后开始动画和广告被罚下场后恢复。这似乎没有帮助。
- 我从UI线程
- 我从UI线程
- 我在某些时候收到
OpenGL error 0x0502
调用moPubInterstitial.load()