This article http://cobworks.ca/2010/04/19/why-android-market-has-no-games/ suggests that it does not, but I was hoping something might have changed since April.
-
2It looks to me that neither OpenGL ES 1.1 or 2.0 are supported by my Android 2.1 and 2.2 emulators (though 1.1 works fine on > Android 1.6)... weird! – Nick Bolton Mar 12 '11 at 22:15
-
3 http://stackoverflow.com/questions/24874066/does-the-android-emulator-support-opengl-es-3-0 – Ciro Santilli OurBigBook.com Mar 04 '17 at 11:42
4 Answers
Google released a new version with native x86 processor support, which sped things up a bit. It also supports OpenGL ES 2.0,faster-emulator-with-better-hardware :
As a bonus, since we’re now supporting OpenGL ES 2.0, your OpenGL games can now run inside the emulator.
Note: When creating a virtual machine, make sure to select the “GPU emulation” option from the hardware menu if you want to take advantage of the new features.
Reference:
liliputing

- 13,858
- 11
- 76
- 167
OpenGL ES 2.0 is not supported on Android Emulator (provided in SDK 2.3). Google is working on this feature but it is not yet available.
Update: it is available on OS X and windows with 4.0.3 image.

- 1,521
- 1
- 14
- 16
-
2Is your statement that Google is working on this an assumption, or can you provide a reference where this is stated? – Gareth Stockwell Mar 18 '11 at 07:07
This worked for me ; My Emulator runs on 4.2.2 Platform 1. Download and install the intel X86 Emulator Accelerator (Haxim) from the extras of the SDK manager (You might be required to to enable virtualisation on your Bios setting if it is not.) . 2. Select an AVD of low dimesnsion say 3.2" . 3 . Select an Android API instead of google API target\ . (Google API defaults to Ameabi-v7a CPU but you need an intel Atom x86 . 4 Select reasonable memory and internal storage . 5 Check the "Use host GPU" from your AVD . 6 while running your android application add "-gpu on" in the additional command line option command . "HAX is working and emulator runs in fast virt mode"...This shows on your console at runtime
(My Emulator became faster than my PC)

- 53
- 1
- 7
Yes, support was completed in gingerbread. See version notes.

- 46,552
- 15
- 93
- 82
-
2The only mention of opengl I see in those notes sounds like they completed the Java version of the opegnl es 2.0 API, nothing about whether the emulator supports it. The only mention of the emulator is about adding new skins or something. – eodabash Dec 16 '10 at 01:24
-
Oh, I missed the word emulator.. I doubt the emulator is going to be quick enough to run openGL heavy programs anyways.. Just get a Nexus S, its really easy to develop on the real hardware. – Cheryl Simon Dec 16 '10 at 02:38