Pregunta

Estoy desarrollando una aplicación Android para Android 2.2.

Al ejecutar un programa que utiliza OpenGL ES 2.0 en emulador me sale el siguiente error:

llamada sin aplicarse OpenGL ES API

Pero si corro el mismo programa en un dispositivo físico con Android 2.2 funciona perfectamente.

¿Qué ocurre?

Gracias.

¿Fue útil?

Solución

Es probable que ha intentado hacer algo que no se implementa en el emulador.

Pruebas de cosas en el emulador de Android no es una experiencia muy agradable para cualquier tipo de aplicación, y para los juegos u otras aplicaciones en tiempo real, o cualquier cosa que utiliza multitouch, usted debe optar por las pruebas en el dispositivo tanto como sea posible de todos modos, en mi humilde opinión. Así que no es mucho perdido allí.

Otros consejos

El emulador no soporta OpenGL. Tiene que ejecutar y depurar la aplicación en un dispositivo Android real.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top