用的是3.7.1的引擎,网上搜了半天了,都说直接把 CC_ENABLE_CACHE_TEXTURE_DATA 设为0,再把nativeInit 里的else部分注释掉,试过了问题依旧。
还有,不明白为什么从缓存里重新加载纹理的方法 cocos2d::VolatileTextureMgr::reloadAllTextures(); 是放在
Java_org_cocos2dx_lib_Cocos2dxRenderer_nativeInit 的方法里,nativeInit 方法不是在 glsurfaceview 创建的时候才调用的吗?从后台返回的时候应该不会再调用这个方法了吧?