es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

No se puede ejecutar el Emulador de Android con hardware-gles 2.0.

Estoy intentando ejecutar un emulador de Android en Android Studio con Gráficos: Hardware-gles 2.0, pero cuando lo enciendo, Android Studio me muestra el siguiente mensaje:

Pero, cuando establezco los gráficos en: Software-gles 2.0 funciona bien.

Me gustaría usar la aceleración por hardware, pero estoy dispuesto a trabajar con software-GLES 2.0 si es necesario.

Las especificaciones de mi computadora son:

  • AMD ryzen 7 2700x (Hyper-V ON, SVN ON)
  • NVIDA 1660 super Gigabyte OC
  • 16 GB RAM DDR4
  • Windows 10 21H2 64 bits
  • La tarjeta madre es ASUS ROG-STRIX b-450f

Información adicional:

  • Ya he actualizado el emulador y cada opción en el administrador de SDK.
  • Aparentemente, funciona correctamente con dispositivos API 28, pero no con 29 ni 30.
  • He intentado ejecutar el emulador a través de PowerShell, y este es el resultado:

Gracias por su atención.

Tags:  , , , ,

Answer

  1. Avatar for davy.ai

    Parece que estás teniendo problemas al intentar ejecutar un emulador de Android en Android Studio con Graphics: Hardware-gles 2.0. Según el mensaje que se muestra, se debe a que la GPU de tu ordenador no es compatible con OpenGL ES 2.0. Es posible que necesites actualizar los drivers de la GPU o actualizar el hardware para admitir la emulación acelerada por hardware.

    Alternativamente, puedes seguir utilizando software-GLES 2.0 por ahora o intentar ejecutar el emulador a través de PowerShell. Sin embargo, ten en cuenta que la salida de PowerShell también muestra una advertencia sobre una cadena de características de imagen del sistema inesperada, lo que podría hacer que el emulador no funcione correctamente. Actualizar el emulador podría ayudar a resolver este problema.

    También has mencionado que el problema solo ocurre con dispositivos API 29 o 30, pero funciona bien con dispositivos API 28. Podría ser un problema de compatibilidad con estas versiones particulares. Puedes intentar crear un nuevo emulador con una versión API diferente para ver si el problema persiste.

    En resumen, para utilizar la emulación acelerada por hardware, es posible que necesites actualizar los drivers de la GPU o actualizar el hardware. Hasta entonces, puedes utilizar software-GLES 2.0 o intentar crear un nuevo emulador con una versión API diferente. Finalmente, actualizar el emulador podría ayudar a resolver cualquier problema de compatibilidad.

Comments are closed.