2014-10-08 82 views
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()

回答