Error al ejecutar la aplicación para Android: no se pudo inicializar la emulación OpenGLES, use ‘-gpu off’ para desactivarla

Soy nuevo en la progtwigción de Android. Me refería al sitio web de desarrolladores de Google para aprender Android. Mientras ejecutaba una UI de aplicación, obtuve estos errores.

H:\SDK\tools\emulator.exe -avd Nexus_5_API_21_x86 -netspeed full -netdelay none emulator: ERROR: Could not initialize OpenglES emulation, use '-gpu off' to disable it. could not get wglGetExtensionsStringARB could not get wglGetExtensionsStringARB could not get wglGetExtensionsStringARB could not get wglGetExtensionsStringARB could not get wglGetExtensionsStringARB could not get wglGetExtensionsStringARB could not get wglGetExtensionsStringARB could not get wglGetExtensionsStringARB getGLES1ExtensionString: Could not find GLES 1.x config! Failed to obtain GLES 1.x extensions string! Could not initialize emulated framebuffer 

Estoy usando el estudio de Android.

Hace poco me enfrenté al mismo problema. El problema se debe a que AVD intenta renderizar gráficos utilizando la tarjeta gráfica del sistema y no pudo hacerlo porque el controlador de gráficos de su sistema no está actualizado o no es compatible, así que aquí está la solución.

Paso 1:

  - Update your Operating system graphics driver. - Restart your system. - Set your system's screen resolution as high as possible. - Try to start your AVD now. 

Paso 2:

 - If step 1 fails, Go to AVD Manager. - Edit your AVD. - Uncheck 'Use Host GPU' option. - Click Finish (Save). - Start AVD again. 
  • Vaya a AVD Manager.
  • Edita tu AVD.
  • Seleccione la opción ‘Software GLES2.0’ en la Interpretación Emulada. (La razón es porque algunos usuarios no instalaron controladores de tarjetas gráficas de video)
  • Haga clic en Finalizar (Guardar).
  • Comience de nuevo AVD. enter image description here

Al configurar el nuevo dispositivo, utilice la opción “Software – GLES 2.0” para Gráficos en la categoría “Rendimiento Emulado”. Esta opción se verá una vez que haga clic en “Mostrar configuración avanzada” mientras configura AVD.

Me encontré con esto, y fue porque corrí a través de Windows Remote Desktop. Cuando inicié sesión localmente, funcionó bien.

Asegúrese de que no ejecute su administrador de AVD desde eclipse vaya al directorio instalado que es android / AVD manager.exe y haga clic con el botón secundario en ejecutar como administrador y luego realice los cambios.