30

Estoy consiguiendo este error en los registros emulador de Android que no actualizaba el SDKManager y ADT:emulador de Android: no se pudo obtener wglGetExtensionsStringARB error

[2012-07-10 15:51:23 - Emulador] no podían conseguir wglGetExtensionsStringARB

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

+2

también conseguir este error. – JMRboosties

+2

Por favor, consulte esta [respuesta] (http://stackoverflow.com/a/8948724/1320263) – Pallavi

+0

Gracias. Por favor, agregue su respuesta si desea que vote por ella. –

Respuesta

14

Me enfrenté al problema similar. En mi caso, había creado el nuevo dispositivo virtual y había habilitado la instantánea. Acabo de desmarcar la casilla de verificación Ir a AVD Manager ->Select the device -> haga clic en Edit y desmarque la casilla Enabled. Espero que esto funcione.

+3

En la versión R22.0.1 para Windows, no puedo encontrar ninguna casilla llamada "Habilitada" en el cuadro de diálogo de edición del dispositivo. – Tires

+0

No tengo esa casilla de verificación está marcada. Visual Studio funciona como un encanto! –

+0

tengo el mismo problema y esta solución en mi caso no funciona –

11

Al crear el emulador, es necesario elegir las características de CPU/ABI es Intel Atom (instalado en el gestor SDK)

5

acaba de cambiar su JDK he instalado el JDK de Sun no Oracle y funciona para mí ....

2

En primer lugar, use INTEL x86 ... esto como CPU/ABI. En segundo lugar, desmarque la instantánea si está marcada. mantener el objetivo hasta Android 4.2.2

5

Para mí cambiar el ajuste emulado Rendimiento a "tienda una instantánea para un arranque más rápido" y desactivando "GPU utiliza Host" solucionó el problema.

2

Me encontré con este problema al ejecutar Android Studio 1.4. En el Administrador de dispositivos virtuales de Android (AVD), había marcado la casilla '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 se le mostrará el comando se utiliza para iniciar el dispositivo virtual: Android Studio 'Run' window output

pero por alguna razón, no que el programa se estrelló advierte , y no muestra el mensaje stderr que vería si lo hubiera ejecutado desde la línea de comandos: Output as run on the command line

Cuando lo ejecuté desde Android Studio, no vi el cuadro de diálogo en la captura de pantalla anterior , aunque aparece bien cuando ejecutas el comando desde la línea de comando, , así que me quedé allí sentado pacientemente durante unos minutos mientras no pasaba nada.
Como se señaló en otra parte, the drivers needed for the Use Host GPU option are not yet available. 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 del host" que está cerca de la parte inferior de la ventana abierta mediante la opción 'editar' después de elegir el dispositivo virtual en la pestaña Dispositivos virtuales de Android en el Administrador de AVD. Se puede llegar a la AVD Manager directamente en Windows en
% ANDROID_HOME% \ AVD Manager.exe
donde en mi instalación de Windows 8,% ANDROID_HOME% resolvió
C: \ Users \ miusuario \ AppData \ Local \ Android \ Sdk

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

Después desmarcando la casilla 'Usar anfitrión GPU', que optaron por marcar la casilla 'instantánea' al lado de él (como lo entiendo, que almacena una copia de la ya construida vm por lo que no necesita ser reconstruido cada vez, lo que debería ahorrar algo de tiempo de inicio para instancias futuras). Aquí están los ajustes completos que he utilizado:
Edit Android Virtual Device (AVD) window screenshot

0

i tenían un mismo tema debido a mi Nvidea Tarjeta gráfica problema de controlador.

Si su sistema tiene una tarjeta gráfica dedicada, entonces verifique el latest Driver e instálelo.

De otro modo sólo tiene que elegir Rendimiento emulado como Software en emulador Configuraciones enter image description here

después de actualizar el controlador se resuelva el problema :)

Cuestiones relacionadas