ANDROID模拟器黑屏,真机正常,OpenGL error

ANDROID模拟器黑屏,请求网络什么的,都正常,就是界面出不来,
但是真机正常,
看起来好像是OpenGL error 有问题?怎么解决?

以下是日志

08-08 01:24:03.672 3072-3072/? E/libprocessgroup: failed to make and chown /acct/uid_10059: Read-only file system
08-08 01:24:03.672 3072-3072/? W/Zygote: createProcessGroup failed, kernel missing CONFIG_CGROUP_CPUACCT?
08-08 01:24:03.673 3072-3072/? I/art: Not late-enabling -Xcheck:jni (already on)
08-08 01:24:03.899 3072-3072/com.cbs.yjmj D/JniHelper: JniHelper::setJavaVM(0xb404d280), pthread_self() = -1216614752
08-08 01:24:03.899 3072-3072/com.cbs.yjmj D/main: cocos_android_app_init
08-08 01:24:03.909 3072-3072/com.cbs.yjmj D/Cocos2dxHelper: isSupportLowLatency:false
08-08 01:24:03.935 3072-3072/com.cbs.yjmj D/Cocos2dxHelper: sampleRate: 44100, framesPerBuffer: 1024
08-08 01:24:03.935 3072-3072/com.cbs.yjmj D/Java_org_cocos2dx_lib_Cocos2dxHelper.cpp: nativeSetAudioDeviceInfo: sampleRate: 44100, bufferSizeInFrames: 1024
08-08 01:24:03.988 3072-3072/com.cbs.yjmj D/Cocos2dxActivity: model=Android SDK built for x86
08-08 01:24:03.988 3072-3072/com.cbs.yjmj D/Cocos2dxActivity: product=sdk_google_phone_x86
08-08 01:24:03.988 3072-3072/com.cbs.yjmj D/Cocos2dxActivity: isEmulator=true
08-08 01:24:03.991 3072-3072/com.cbs.yjmj D/Cocos2dxActivity: onResume()
08-08 01:24:03.994 3072-3072/com.cbs.yjmj D/AudioFocusManager: requestAudioFocus succeed
08-08 01:24:04.105 3072-3106/com.cbs.yjmj D/EGL_emulation: eglCreateContext: 0xae834dc0: maj 2 min 0 rcv 2
08-08 01:24:04.124 3072-3106/com.cbs.yjmj D/EGL_emulation: eglMakeCurrent: 0xae834dc0: ver 2 0
08-08 01:24:04.129 3072-3106/com.cbs.yjmj D/cocos2d-x: {
gl.supports_OES_packed_depth_stencil: true
gl.supports_vertex_array_object: false
gl.supports_BGRA8888: false
cocos2d.x.version: 1.5.2
gl.supports_discard_framebuffer: false
cocos2d.x.compiled_with_profiler: false
gl.supports_PVRTC: false
cocos2d.x.build_type: DEBUG
gl.renderer: Android Emulator OpenGL ES Translator (AMD Radeon R9 M370X OpenGL Engine)
gl.supports_OES_depth24: true
gl.supports_ETC1: true
gl.supports_OES_map_buffer: false
cocos2d.x.compiled_with_gl_state_cache: true
gl.version: OpenGL ES 2.0 (2.1 ATI-1.42.15)
gl.supports_NPOT: true
gl.max_texture_units: 16
gl.vendor: Google (ATI Technologies Inc.)
gl.max_texture_size: 16384
}

                                                   [ 08-08 01:24:04.129  3072: 3072 W/         ]
                                                   Unrecognized GLES max version string in extensions: ANDROID_EMU_CHECKSUM_HELPER_v1 

08-08 01:24:04.129 3072-3106/com.cbs.yjmj E/cocos2d-x: cocos2d: warning, Director::setProjection() failed because size is 0
08-08 01:24:04.166 3072-3106/com.cbs.yjmj D/cocos2d-x: cocos2d: fullPathForFilename: No file found at script/jsb_prepare.jsc. Possible missing file.
08-08 01:24:04.205 3072-3106/com.cbs.yjmj D/cocos2d-x: cocos2d: fullPathForFilename: No file found at script/jsb_boot.jsc. Possible missing file.
08-08 01:24:04.210 3072-3106/com.cbs.yjmj D/cocos2d: android SDK version:22
08-08 01:24:04.215 3072-3106/com.cbs.yjmj D/cocos2d-x: cocos2d: ERROR: Failed to link program: 1
08-08 01:24:04.225 3072-3106/com.cbs.yjmj D/cocos2d-x debug info: OpenGL error 0x0501 in /Users/jie/Documents/workspace/EMMJ/cbs-game/cocos_creator/clientV2/build/jsb-default/frameworks/cocos2d-x/cocos/renderer/CCGLProgramCache.cpp loadDefaultGLProgram 393
08-08 01:24:04.228 3072-3072/com.cbs.yjmj D/Cocos2dxActivity: onWindowFocusChanged() hasFocus=true
08-08 01:24:04.231 3072-3106/com.cbs.yjmj D/cocos2d-x: cocos2d: ERROR: Failed to link program: 4
08-08 01:24:04.234 3072-3106/com.cbs.yjmj D/cocos2d-x debug info: OpenGL error 0x0501 in /Users/jie/Documents/workspace/EMMJ/cbs-game/cocos_creator/clientV2/build/jsb-default/frameworks/cocos2d-x/cocos/renderer/CCGLProgramCache.cpp loadDefaultGLProgram 393
08-08 01:24:04.242 3072-3106/com.cbs.yjmj D/cocos2d-x: cocos2d: ERROR: Failed to link program: 7
08-08 01:24:04.248 3072-3106/com.cbs.yjmj D/cocos2d-x debug info: OpenGL error 0x0501 in /Users/jie/Documents/workspace/EMMJ/cbs-game/cocos_creator/clientV2/build/jsb-default/frameworks/cocos2d-x/cocos/renderer/CCGLProgramCache.cpp loadDefaultGLProgram 393
08-08 01:24:04.255 3072-3106/com.cbs.yjmj D/cocos2d-x: cocos2d: ERROR: Failed to link program: 10
08-08 01:24:04.264 3072-3106/com.cbs.yjmj D/cocos2d-x debug info: OpenGL error 0x0501 in /Users/jie/Documents/workspace/EMMJ/cbs-game/cocos_creator/clientV2/build/jsb-default/frameworks/cocos2d-x/cocos/renderer/CCGLProgramCache.cpp loadDefaultGLProgram 393
08-08 01:24:04.277 3072-3106/com.cbs.yjmj D/cocos2d-x: cocos2d: ERROR: Failed to link program: 13
08-08 01:24:04.281 3072-3106/com.cbs.yjmj D/cocos2d-x debug info: OpenGL error 0x0501 in /Users/jie/Documents/workspace/EMMJ/cbs-game/cocos_creator/clientV2/build/jsb-default/frameworks/cocos2d-x/cocos/renderer/CCGLProgramCache.cpp loadDefaultGLProgram 393
08-08 01:24:04.295 3072-3106/com.cbs.yjmj D/cocos2d-x: cocos2d: ERROR: Failed to link program: 16
08-08 01:24:04.301 3072-3106/com.cbs.yjmj D/cocos2d-x debug info: OpenGL error 0x0501 in /Users/jie/Documents/workspace/EMMJ/cbs-game/cocos_creator/clientV2/build/jsb-default/frameworks/cocos2d-x/cocos/renderer/CCGLProgramCache.cpp loadDefaultGLProgram 393
08-08 01:24:04.319 3072-3106/com.cbs.yjmj D/cocos2d-x: cocos2d: ERROR: Failed to link program: 19
08-08 01:24:04.331 3072-3106/com.cbs.yjmj D/cocos2d-x debug info: OpenGL error 0x0501 in /Users/jie/Documents/workspace/EMMJ/cbs-game/cocos_creator/clientV2/build/jsb-default/frameworks/cocos2d-x/cocos/renderer/CCGLProgramCache.cpp loadDefaultGLProgram 393
08-08 01:24:04.341 3072-3106/com.cbs.yjmj D/cocos2d-x: cocos2d: ERROR: Failed to link program: 22
08-08 01:24:04.347 3072-3106/com.cbs.yjmj D/cocos2d-x debug info: OpenGL error 0x0501 in /Users/jie/Documents/workspace/EMMJ/cbs-game/cocos_creator/clientV2/build/jsb-default/frameworks/cocos2d-x/cocos/renderer/CCGLProgramCache.cpp loadDefaultGLProgram 393
08-08 01:24:04.353 3072-3106/com.cbs.yjmj D/cocos2d-x: cocos2d: ERROR: Failed to link program: 25
08-08 01:24:04.355 3072-3106/com.cbs.yjmj D/cocos2d-x debug info: OpenGL error 0x0501 in /Users/jie/Documents/workspace/EMMJ/cbs-game/cocos_creator/clientV2/build/jsb-default/frameworks/cocos2d-x/cocos/renderer/CCGLProgramCache.cpp loadDefaultGLProgram 393
08-08 01:24:04.366 3072-3106/com.cbs.yjmj D/cocos2d-x: cocos2d: ERROR: Failed to link program: 28
08-08 01:24:04.370 3072-3106/com.cbs.yjmj D/cocos2d-x debug info: OpenGL error 0x0501 in /Users/jie/Documents/workspace/EMMJ/cbs-game/cocos_creator/clientV2/build/jsb-default/frameworks/cocos2d-x/cocos/renderer/CCGLProgramCache.cpp loadDefaultGLProgram 393
08-08 01:24:04.385 3072-3106/com.cbs.yjmj D/cocos2d-x: cocos2d: ERROR: Failed to link program: 31
08-08 01:24:04.390 3072-3106/com.cbs.yjmj D/cocos2d-x debug info: OpenGL error 0x0501 in /Users/jie/Documents/workspace/EMMJ/cbs-game/cocos_creator/clientV2/build/jsb-default/frameworks/cocos2d-x/cocos/renderer/CCGLProgramCache.cpp loadDefaultGLProgram 393
08-08 01:24:04.394 3072-3106/com.cbs.yjmj D/cocos2d-x: cocos2d: ERROR: Failed to link program: 34
08-08 01:24:04.399 3072-3106/com.cbs.yjmj D/cocos2d-x debug info: OpenGL error 0x0501 in /Users/jie/Documents/workspace/EMMJ/cbs-game/cocos_creator/clientV2/build/jsb-default/frameworks/cocos2d-x/cocos/renderer/CCGLProgramCache.cpp loadDefaultGLProgram 393
08-08 01:24:04.408 3072-3106/com.cbs.yjmj D/cocos2d-x: cocos2d: ERROR: Failed to link program: 37
08-08 01:24:04.413 3072-3106/com.cbs.yjmj D/cocos2d-x debug info: OpenGL error 0x0501 in /Users/jie/Documents/workspace/EMMJ/cbs-game/cocos_creator/clientV2/build/jsb-default/frameworks/cocos2d-x/cocos/renderer/CCGLProgramCache.cpp loadDefaultGLProgram 393
08-08 01:24:04.420 3072-3106/com.cbs.yjmj D/cocos2d-x: cocos2d: ERROR: Failed to link program: 40
08-08 01:24:04.424 3072-3106/com.cbs.yjmj D/cocos2d-x debug info: OpenGL error 0x0501 in /Users/jie/Documents/workspace/EMMJ/cbs-game/cocos_creator/clientV2/build/jsb-default/frameworks/cocos2d-x/cocos/renderer/CCGLProgramCache.cpp loadDefaultGLProgram 393
08-08 01:24:04.431 3072-3106/com.cbs.yjmj D/cocos2d-x: cocos2d: ERROR: Failed to link program: 43
08-08 01:24:04.434 3072-3106/com.cbs.yjmj D/cocos2d-x debug info: OpenGL error 0x0501 in /Users/jie/Documents/workspace/EMMJ/cbs-game/cocos_creator/clientV2/build/jsb-default/frameworks/cocos2d-x/cocos/renderer/CCGLProgramCache.cpp loadDefaultGLProgram 393
08-08 01:24:04.438 3072-3106/com.cbs.yjmj D/cocos2d-x: cocos2d: ERROR: Failed to link program: 46
08-08 01:24:04.440 3072-3106/com.cbs.yjmj D/cocos2d-x debug info: OpenGL error 0x0501 in /Users/jie/Documents/workspace/EMMJ/cbs-game/cocos_creator/clientV2/build/jsb-default/frameworks/cocos2d-x/cocos/renderer/CCGLProgramCache.cpp loadDefaultGLProgram 393
08-08 01:24:04.444 3072-3106/com.cbs.yjmj D/cocos2d-x: cocos2d: ERROR: Failed to link program: 49
08-08 01:24:04.449 3072-3106/com.cbs.yjmj D/cocos2d-x debug info: OpenGL error 0x0501 in /Users/jie/Documents/workspace/EMMJ/cbs-game/cocos_creator/clientV2/build/jsb-default/frameworks/cocos2d-x/cocos/renderer/CCGLProgramCache.cpp loadDefaultGLProgram 393
08-08 01:24:04.454 3072-3106/com.cbs.yjmj D/cocos2d-x: cocos2d: ERROR: Failed to link program: 52
08-08 01:24:04.457 3072-3106/com.cbs.yjmj D/cocos2d-x debug info: OpenGL error 0x0501 in /Users/jie/Documents/workspace/EMMJ/cbs-game/cocos_creator/clientV2/build/jsb-default/frameworks/cocos2d-x/cocos/renderer/CCGLProgramCache.cpp loadDefaultGLProgram 393
08-08 01:24:04.463 3072-3106/com.cbs.yjmj D/cocos2d-x: cocos2d: ERROR: Failed to link program: 55
08-08 01:24:04.466 3072-3106/com.cbs.yjmj D/cocos2d-x debug info: OpenGL error 0x0501 in /Users/jie/Documents/workspace/EMMJ/cbs-game/cocos_creator/clientV2/build/jsb-default/frameworks/cocos2d-x/cocos/renderer/CCGLProgramCache.cpp loadDefaultGLProgram 393
08-08 01:24:04.491 3072-3106/com.cbs.yjmj D/cocos2d-x debug info: Cocos2d-x-lite v1.5.2
08-08 01:24:04.763 3072-3106/com.cbs.yjmj D/cocos2d-x: create rendererRecreatedListener for GLProgramState
08-08 01:24:04.870 3072-3106/com.cbs.yjmj D/cocos2d-x debug info: Success to load scene: db://assets/Scene/assessManager.fire
08-08 01:24:04.880 3072-3106/com.cbs.yjmj D/cocos2d-x debug info: Storage path for remote asset : /data/data/com.cbs.yjmj/files//doudougame-remote-asset
08-08 01:24:04.897 3072-3106/com.cbs.yjmj D/cocos2d-x: find in flash memory dirPath(/data/data/com.cbs.yjmj/files//doudougame-remote-asset/)
08-08 01:24:04.897 3072-3106/com.cbs.yjmj D/cocos2d-x: find in flash memory dirPath(/data/data/com.cbs.yjmj/files//doudougame-remote-asset_temp/)
08-08 01:24:04.897 3072-3106/com.cbs.yjmj D/cocos2d-x: find in flash memory dirPath(/data/data/com.cbs.yjmj/files//doudougame-remote-asset/)
08-08 01:24:04.897 3072-3106/com.cbs.yjmj D/cocos2d-x: find in flash memory dirPath(/data/data/com.cbs.yjmj/files//doudougame-remote-asset_temp/)
08-08 01:24:04.904 3072-3106/com.cbs.yjmj D/cocos2d-x debug info: JS Custom Version Compare: version A is 0.0.1, version B is 20170807
08-08 01:24:04.905 3072-3106/com.cbs.yjmj D/cocos2d-x debug info: Using custom manifest
08-08 01:24:04.905 3072-3106/com.cbs.yjmj D/cocos2d-x debug info: http://doudoutest.dx878.com/remote-assets/project.manifest
08-08 01:24:05.116 3072-3072/com.cbs.yjmj D/Cocos2dxDownloader: onSuccess(i:200 headers:[Lcz.msebera.android.httpclient.Header;@3ee5bf98 file:/data/data/com.cbs.yjmj/files/doudougame-remote-asset_temp/version.manifest.tmp
08-08 01:24:05.134 3072-3106/com.cbs.yjmj D/cocos2d-x debug info: Code: 5
08-08 01:24:05.134 3072-3106/com.cbs.yjmj D/cocos2d-x debug info: JS Custom Version Compare: version A is 20170807, version B is 20170807
08-08 01:24:05.139 3072-3106/com.cbs.yjmj D/cocos2d-x debug info: Code: 4
08-08 01:24:06.249 3072-3106/com.cbs.yjmj D/cocos2d-x debug info: destory assessManager

模拟器出现右上角一个百块,不能显示任何图像
真机就ok,急急急
@panda

顶顶啊

检查下默认shader有没问题, 然后就是热更新完后的游戏流程 显示有没正确的添加进来。

hellow world 也不给力啊,求木大神帮助
@287824725

这个应该是 安卓模拟器自己的实现问题,OpenGL 驱动层没做好吧,我们目前没有将桌面端的各种安卓模拟器应用纳入测试范围

这不大可能吧,模拟器就是正常的google得x86image 创建的,有其他什么好用的模拟器推荐?