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".
- Los pines del mapa de la aplicación para Android no aparecen hasta que se toca la pantalla
- Agregar objeto 3D para asignar y desplazar alrededor de él
- Google Maps Android API v2 sólo admite dispositivos con OpenGL ES 2.0 y superior
- Renderizar elementos del clúster al hacer clic en el clúster
- Parsing JSON de los mapas google DistanceMatrix api en android
Versión de Google Maps build.gradle (aplicación):
compile 'com.google.android.gms:play-services-maps:9.2.1'
- Android Google Map InfoWindow punto de anclaje después de la rotación del marcador
- Manejo de eventos táctiles en SurfaceView sobre Maps API v2
- Android Google Maps API v2: obtener mi ubicación de rodamiento
- API de Google Maps, ¿debo comprar?
- ¿Es el Map Api Key y Google Places Api iguales?
- ¿Cómo puedo agregar un botón a la ventana de información de un marcador?
- Cómo agregar la biblioteca de Google Maps en Android Things?
- ¿Cómo puedo importar com.google.maps.android.SphericalUtil en Android Studio?
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.
- Cómo configurar OnClickListener en un RadioButton en Android?
- Desenfoque o fondo oscuro cuando Android PopupWindow está activo