Android OpenGL ES 2.0 emulator
Solution 1:
The emulator now supports OpenGL: http://android-developers.blogspot.com/2012/04/faster-emulator-with-better-hardware.html
Be sure to add the GPU emulation hardware property and set it to yes when creating the avd (per the link below):
http://developer.android.com/tools/devices/emulator.html
Solution 2:
Update: As correctly stated by a StackOverflow user, the android emulator now supports OpenGL ES 2.0 (Feb 2017)
https://sites.google.com/a/android.com/tools/recent/androidemulatorrevision2530feb2017
As stated by Google itself, in the official Android documentation, the Android emulator does not support yet the OpenGL ES 2.0 features.
Please refer to this official document.
http://developer.android.com/resources/tutorials/opengl/opengl-es20.html
I hope this answers your question.
For OpenGles20 emulator you can use GenyMotion www.genymotion.com/
Solution 3:
As of Feb 2017, emulator 25.3.0 supports OpenGL 2.0 fully.
https://sites.google.com/a/android.com/tools/recent/androidemulatorrevision2530feb2017
Fully GLES 2.0 compliant. Given a host GPU that has conformant desktop OpenGL drivers, the emulator now passes 100% of CTS dEQP-GLES2 must-pass.
After it stabilizes, assuming there are no critical bugs with it, you should be able to test with it.