Emulador de Android: no se pudo obtener el error wglGetExtensionsStringARB

Recibo este error en los registros del emulador de Android desde que actualicé el SDKManager y ADT:

[2012-07-10 15:51:23 – Emulator] no pudo obtener wglGetExtensionsStringARB

Qué significa eso? ¿Y hay algo que pueda hacer al respecto?

Enfrenté el problema similar. En mi caso, había creado el nuevo dispositivo virtual y había habilitado la instantánea. Acabo de desmarcar la checkbox Ir a AVD Manager -> Select the device -> hacer clic en Edit y desmarcar la checkbox Enabled . Espero que esto funcione.

Cuando crea el emulador, debe elegir las propiedades CPU / ABI es Intel Atom (lo instaló en el administrador SDK)

simplemente cambie su JDK. Instalé el JDK de SUN no Oracle y funciona para mí …

Para mí, cambiar la configuración de Rendimiento emulado a ” Almacenar una instantánea para un inicio más rápido ” y desmarcar “Usar la GPU del host” solucionó el problema.

En primer lugar, use INTEL x86 … esto como CPU / ABI. En segundo lugar, desmarque Snapshot si está marcado. Mantenga el Target hasta Android 4.2.2

Me encontré con este problema con Android Studio 1.4. En el Administrador de dispositivos virtuales de Android (AVD), había revisado el cuadro “Utilizar la GPU de host”, pensando que esto me daría algún tipo de impulso en la velocidad del emulador.
Android Studio le permitirá elegir un dispositivo que esté configurado de esa manera, y le mostrará el comando que utilizó para iniciar el dispositivo virtual: Salida de la ventana 'Ejecutar' de Android Studio

pero por alguna razón, no te advierte que el progtwig se bloqueó, y no te muestra el mensaje stderr que verías si lo hubieras ejecutado tú mismo desde la línea de comando: Salida como se ejecuta en la línea de comando

Cuando lo ejecuté desde Android Studio, no vi el cuadro de diálogo en la captura de pantalla anterior, aunque aparece muy bien cuando ejecutas el comando desde la línea de comandos, así que simplemente me quedé allí sentado durante unos minutos mientras no pasaba nada .
Como se señaló en otro lugar, los controladores necesarios para la opción Usar GPU de host aún no están disponibles . Al leer esa publicación, parece que esta configuración se puede usar con algunas CPU de Intel, pero no con el chip de ARM que escogí (consulte la configuración de CPU / ABI a continuación).

Mi solución fue simplemente desmarcar la casilla “Usar la GPU anfitriona” que está cerca de la parte inferior de la ventana abierta a través de la opción “editar” después de elegir el dispositivo virtual en la pestaña Dispositivos virtuales de Android en el Administrador AVD. Puede obtener el administrador de AVD directamente en Windows en
% ANDROID_HOME% \ AVD Manager.exe
donde en mi instalación de Windows 8,% ANDROID_HOME% resolvió
c: \ users \ myusername \ AppData \ Local \ Android \ Sdk

No lo tengo funcionando en Linux en este momento, pero supongo que está en un camino similar, es decir:
$ {ANDROID_HOME} /

Después de desmarcar la casilla ‘Usar la GPU del host’, opté por marcar la casilla ‘Instantánea’ junto a ella (como entiendo, que almacena una copia de la vm ya construida para que no tenga que volver a ser reconstruida cada vez, lo cual debería ahorrar algo de tiempo de inicio para instancias futuras). Aquí están las configuraciones completas que utilicé:
Editar pantalla de la ventana del dispositivo virtual Android (AVD)

tuve el mismo problema debido a mi problema con el controlador de la tarjeta gráfica Nvidea .

Si su sistema tiene una tarjeta gráfica dedicada, busque el último controlador e instálelo.

De otro modo, simplemente elija Rendimiento emulado como software en configuraciones de emulador enter image description here

Después de actualizar el controlador, el problema se resuelve 🙂