I used Windows 7, Lenovo Y450. When i run android emulator, i got error:
Failed to create Context 0x3005
emulator: WARNING: Could not initialize OpenglES emulation, using software renderer.
could not get wglGetExtensionsStringARB
Google this error, I found some ways to fix: (from code.google.com, stackoverflow.com, ...)
- Increase RAM for emulator
- Move DLL (4 files DLL name start with "lib") from directory "sdk\tools\lib" to "sdk\tools"
- Add SDK directory to PATH environment
- Run emulator-arm.exe instead of emulator.exe
But all not work for me!
Finally, i found other solution: update graphics driver
I update intel graphics drivers:
http://www.intel.com/p/en_US/support/detect/graphics (access via Internet Exporer)
And it works for me. Now i can run android emulator without error, test AndEngine GLES2 example.