Logcat lleno de "input svInfo.flags es 8" mientras se ejecuta la aplicación

43

Cuando ejecuto casi cualquier aplicación en Android Studio, mi logcat se llena de mensajes como:

"? E / GnssHAL_GnssInterface: gnssSvStatusCb: a: input svInfo.flags es 8? E / GnssHAL_GnssInterface: gnssSvStatusCb: b: input svInfo.flags es 8"

¿Qué es esto? ¿Hay algo malo en mi aplicación?

Alexandru Stroescu
fuente
2
¿Estás ejecutando la aplicación en Emulator?
M.Noman
Veo lo mismo. Preguntándome qué es. Están en el nivel de registro ERROR.
djangofan el
3
Desactivar la configuración de Ubicación desde el dispositivo (emulador) resolvió este problema para mí.
Roshana Pitigala

Respuestas:

25

Debe crear un dispositivo virtual en el administrador AVD sin sensor GPS.

Nuevo dispositivo

y desmarque GPS

desmarcar GPS

Los errores se habrán ido.

Alex77
fuente
14
Desactivar la ubicación también elimina este error
Andrew Orobator
Desafortunadamente, esa no es la solución si la aplicación depende de que el GPS esté encendido. Mi aplicación reacciona de manera diferente si el GPS está apagado o no está disponible.
user2808624
6

Hay una solución mucho más simple. en su AVD simplemente vaya settings->locationy desactive use location. Imagen del servicio de ubicación

hadi
fuente
4

No es probable que haya nada malo con tu aplicación. El problema es probablemente la configuración en la "Configuración de filtro" en Logcat. Se oculta un poco como una configuración y tiene la costumbre de cambiar automáticamente a la selección "Sin filtros". Si descubre por qué, avíseme.

Para ignorar el error de depuración en su pregunta: en el panel Logcat, elija una opción de configuración de filtro en el menú desplegable después de la entrada de filtro y la casilla de verificación de la opción Regex.

Probablemente la mejor opción es "Mostrar solo la aplicación seleccionada".

Conocer
fuente
3

Realmente resolvió el problema cuando desactivaste los servicios de ubicación. Sucede cuando intento obtener datos de la API web, ahora lo resuelvo desactivando la ubicación.

Sunil Timilsina
fuente
2

Salir y eliminar la aplicación de la multitarea en el emulador y volver a ejecutarla desde el estudio de Android me lo arregló. Supongo que es un error de estudio de Android.

M4rk
fuente
¿Me puede dar instrucciones sobre cómo lo hizo?
Fabricio el
1. Inicie el programa, tengo AVD, el emulador de Android para Nexus5x API 29, 2.Log cat da un montón de errores, 3. En el emulador, haga clic en la parte inferior derecha de la pantalla del teléfono (el botón cuadrado de tareas múltiples). 4.Haga clic y arrastre la pantalla hacia arriba (se elimina de la multitarea). 5. Arrastre hacia arriba en la pantalla para ver las aplicaciones 6. Abra su aplicación. En este punto, los errores desaparecieron para mí. Si no funcionó, intente eliminar la aplicación del teléfono. También puede intentar ir a archivo-> Invalidar cachés / reiniciar y también probar Build-> Clean project. Además, encender y apagar la computadora a veces puede solucionar problemas de IDE.
M4rk el