Reputation: 11045
I have downloaded the entire Android SDK from the official website and I installed a new emulator (Android 4.0.3). As long as I don't have GPU emulation enabled it works (even if it need about 5 minutes to start and then uses a lot of resources) but when I enabled it the emulator enters a loop or something and it never loads. When I look at the Task Manager I see the memory usage growing up until a Windows message displays a warning about the low memory that's left (so, I have to close it).
When I execute "adb logcat" I get this repeating error:
E/EGL/Emulation < 113>: RcMakeCurrent returned EGL_FALSE
E/EGL/Emulation < 113>: tid 114: egMakeCurrent<976>: error 0x3006 <EGL_BAD_CONTEXT>
E/libEGL < 113>: egMakeCurrent:674 error 3006 <EGL_BAD_CONTEXT>
E/SurfaceFlinger< 113>: Couldn't create a working GLES context. checks logs. exiting...
My computer's graphic card is a nVidia 8400 GS 512 Mb, my processor is a 3,2 Ghz Intel, it doesn't support hardware virtualization, I can run WebGL. Maybe this information may be of use for the detection of the problem.
Thanks for your help
Upvotes: 2
Views: 4324
Reputation: 12962
Problem was fixed with SDK Tools revision 19
http://code.google.com/p/android/issues/detail?id=28529
Upvotes: 2