Unrealized OpenGL ES API message is called on the emulator

I am developing an Android application for Android 2.2.

When I run a program using OpenGL ES 2.0 in the emulator, I get the following error:

called non-implemented OpenGL ES API

But if I run the same program on a physical device with Android 2.2, it works fine.

What's happening?

Thanks.

+4
source share
2 answers

Perhaps you were trying to do something that is not implemented in the emulator.

Testing on the Android emulator is not very pleasant for any application, and for games or other real-time applications or anything that uses multitouch, you should choose as much as possible to test on the device, anyway, IMHO. So not much is lost.

+5
source

The emulator does not support OpenGL. You need to run and debug the application on a real Android device.

+2
source

All Articles