1 votos

El emulador Nexus no funciona en eclipse - Obtengo una pantalla negra con las teclas de navegación del emulador

cuando elijo Run As->Android Application En eclipse, me aparece el siguiente mensaje:

[2013-12-12 12:54:30 - Emulator] extension WGL_ARB_make_current_read was not found
[2013-12-12 12:54:30 - Emulator] could not load func glBindBuffer
[2013-12-12 12:54:30 - Emulator] could not load func glBlendEquationSeparate
[2013-12-12 12:54:30 - Emulator] could not load func glBufferData
[2013-12-12 12:54:30 - Emulator] could not load func glBufferSubData
[2013-12-12 12:54:30 - Emulator] could not load func glDeleteBuffers
...

enter image description here

Cuando disminuyo la memoria de mi dispositivo virtual y luego ejecuto la aplicación, puedo ver el emulador, pero una pantalla negra en lugar de mostrar la salida. ¿Hay alguna solución para esto?
NB: Yo uso el emulador de nexus 7.

1voto

Andy Brudtkuhl Puntos 1714

El error que has incluido indica que el controlador gráfico de tu máquina de escritorio no soporta las extensiones GL que necesita el emulador. Desactive Utilizar la GPU anfitriona en la configuración del AVD.

Si no se utiliza la GPU anfitriona, el emulador funcionará muy lentamente, sobre todo si la aplicación que utilizas tiene muchos gráficos. El emulador tardará varios minutos en iniciar Android. Es posible que quieras considerar la posibilidad de actualizar la tarjeta gráfica de tu ordenador para que pueda aprovechar esta función.

1voto

Chrisii Puntos 586

¿Has probado alguna de las soluciones mencionadas? aquí

  • Desactivar el soporte de la emulación OpenGLES cambiando el nombre \tools\lib\libOpenglRender.dll a libOpenglRender.dll.disabled. O,

  • Reduce la cantidad de memoria utilizada por el emulador. Prueba con 900MB, si no funciona, prueba con 800MB, si no funciona, prueba con 700MB, ya entiendes la idea.

  • Establece manualmente la resolución de tu AVD en lugar de elegir una plantilla como WX800 o WX720

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X