Android Studio: El renderizador de software de Mesa está obsoleto. Utilice Swiftshader para renderizar software

Cuando ejecuto un proyecto en Android Studio utilizando el emulador, obtengo el siguiente error en la ventana de depuración:

/ Home / me / Android / Sdk / tools / emulador -netdelay ninguno -netspeed completo -avd Nexus_6P_API_24

ADVERTENCIA: El procesador de software Mesa está obsoleto. Utilice Swiftshader (-gpu swiftshader) para renderizar software.

El emulador funciona bien por lo que puedo decir. Es sólo una advertencia, pero pensé que iba a tratar de arreglarlo. Las cosas más útiles que pude encontrar fueron

  • Rendimiento universal con SwiftShader, ahora open source
  • Código fuente de SwiftShader
  • La Mesa Graphics 3D de Mesa
  • Notas de la versión preliminar de Emulator 2.0

Sin embargo, no me dijeron cómo solucionarlo. Estoy utilizando la renderización de software de GLES 2.0 en la versión Ununtu de Linux de Android Studio y el Emulador. Comprobé los ajustes avanzados en la configuración de AVD pero no vi ningunos cambios obvios a hacer.

    One Solution collect form web for “Android Studio: El renderizador de software de Mesa está obsoleto. Utilice Swiftshader para renderizar software”

    He cambiado un archivo en esta ruta bajo windows:

    C: \ Usuarios \ <nombre_usuario> \. Android \ avd \ <nombre_vda> .avd \ config.ini

    Cambiado el valor de la propiedad hw.gpu.mode de mesa a swiftshader y la advertencia se ha ido.

    No sé si theres una propiedad global donde todos los nuevos AVD lo tomará.

    FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.