Crashing de la API de Google Maps (mediante el emulador de Android)

He estado usando MapView para mi aplicación, que había estado funcionando bien. De repente, al usar mi aplicación se estrelló con el siguiente error

  04-06 14:03:45.084 6969-7008/info.tommarsh.testmap E/EGL_emulation: rcCreateContext returned 0 04-06 14:03:45.084 6969-7008/info.tommarsh.testmap E/EGL_emulation: tid 7008: eglCreateContext(1284): error 0x3003 (EGL_BAD_ALLOC) 04-06 14:03:45.085 6969-7008/info.tommarsh.testmap E/AndroidRuntime: FATAL EXCEPTION: GLThread 185 Process: info.tommarsh.testmap, PID: 6969 java.lang.RuntimeException: createContext failed: 12291 at com.google.maps.api.android.lib6.gmm6.vector.bi.a(:com.google.android.gms.DynamiteModulesB:834) at com.google.maps.api.android.lib6.gmm6.vector.bj.f(:com.google.android.gms.DynamiteModulesB:20825) at com.google.maps.api.android.lib6.gmm6.vector.bj.run(:com.google.android.gms.DynamiteModulesB:881) 

Ahora cada vez que entro un Fragmento o Actividad que utiliza MapView el mismo error exacto ocurre. Pocas cosas a tener en cuenta:

  • Esto ocurre en todos los emuladores que he intentado (tanto x86 como x86_64 ABI)
  • También sucede al intentar iniciar MapFragment
  • Estoy usando la versión 10.2.1 de Maps

¡Cualquier ayuda apreciada!

Parece que el problema es con los gráficos del emulador. Mientras se crea un nuevo emulador hay alguna opción en el rendimiento emulado. El rendimiento emulado tiene tres opciones Automático , Hardware GLES o Software GLES .

Elija Software GLES y vea el resultado. -map será un poco más lento pero mejor que tener errores.

Haga clic en el enlace de la imagen adjunta donde elegir Emulated Performance .

Donde elegir Emulated Performance

  • InfoWindow (Google Maps) captura de un evento de cierre de la ventana
  • Cierre de una actividad de otra clase
  • Mensaje de LogCat: no se encontraron los recursos de servicios de Google Play. Compruebe la configuración de su proyecto para asegurarse de que los recursos están incluidos
  • Obtención de desviaciones de la ruta establecida de google maps?
  • Android: ¿La API de Google Maps sigue siendo gratuita?
  • Cómo cambiar el color del marcador cuando haga clic en marcador en android?
  • Obtener mapa de bits de bitmapdescriptor
  • Cómo dibujar las direcciones de carreteras entre dos geocódigos en android google map v2?
  • FindFragmentById (R.id.map) devuelve null en Android L
  • Android - No se pudo encontrar el estilo 'mapViewStyle' en el tema actual
  • Google mapa v2 o v3?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.