El logcat de Android está inundado con "W / API de Google Maps para Android: GLHudOverlay obsoleto; Draw (): no-op "

Cuando arrastre Mapas de actividad con fragmento de Google Maps, mi logcat se inunda con

"API de Google Maps para Android: GLHudOverlay obsoleta; draw (): no-op".

Versión de Google Maps build.gradle (aplicación):

compile 'com.google.android.gms:play-services-maps:9.2.1'

UPDATE (26 de septiembre de 2016): Acabo de revisar la corrección en play-services-maps 9.6.1

 compile 'com.google.android.gms:play-services-maps:9.6.1' 

El número 10201 está cerrado y las notas de lanzamiento aquí


Creo que es un registro de tiempo de render. No hay conexión con código java. También tengo el mismo registro. Y siento su causa por: SupportMapFragment en archivo xml. Cuando toco Mapa, GL procesa el diseño e imprime este registro.

Está dentro de la Biblioteca de mapas. Así que no podemos modificarlo. Pero creo que a veces causa sobrecarga de memoria. Y por lo tanto las llamadas del sistema GC para volcar la memoria.

Es sólo una advertencia. Así que ignóralo por ahora. Pero debe ser fijar por el fabricante de la biblioteca del mapa de Google.

Edición (1 de agosto de 2016): ahora es un problema conocido y se resolverá en la próxima publicación de Google Play Library. árbitro

Edición (2 de agosto de 2016): consiguió una actualización a play-services-maps como 9.2.1 -> 9.4.0 , pero el mensaje de advertencia sigue ahí.

Edición (5 de agosto de 2016): la corrección no está en 9.4, pero estará en una próxima versión ref

Nota: para ocultar el montón de los mismos mensajes encontré un truco aquí .

Puedes agregar a la siguiente expresión regular, ^((?!GLHudOverlay).)*$ , a tu filtro de logcat para ocultar el mensaje, pero como la respuesta aceptada indica que se trata de un error con Google, lo mejor que podemos esperar es un rápido fijar.

O haz clic con el botón derecho del ratón en el mensaje logcat (en AndroidStudio) y selecciona "Doblar líneas como esta", haz clic en editar y elimina todo excepto el mensaje.

  • Lista de lugares cerrados sin utilizar un objeto de mapa en android
  • No se encontró el recurso de servicio de Google Play
  • Google Maps Android: ajustar la polilínea a la calle
  • Cómo mostrar los marcadores todo el tiempo por AsyncTask o Handler en google map versión 2
  • Eliminar un marcador de un GoogleMap
  • Adición de un botón a una vista personalizada de InfoWindowAdapter que puede registrar clics
  • Cómo cambiar el idioma Google Map V2 android
  • InfoWindow (Google Maps) captura de un evento de cierre de la ventana
  • Dibujar ruta en el mapa de google basado en lat lang
  • ¿Asir la ubicación del usuario con google maps v2 en android?
  • Google maps esconde el título de marcador en Android
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.