Logcat cheio de "input svInfo.flags is 8" enquanto o aplicativo está sendo executado

43

Quando executo quase qualquer aplicativo no android studio, meu logcat fica cheio de mensagens como:

"? E / GnssHAL_GnssInterface: gnssSvStatusCb: a: entrada svInfo.flags é 8? E / GnssHAL_GnssInterface: gnssSvStatusCb: b: entrada svInfo.flags é 8"

O que é isso? Há algo de errado no meu aplicativo?

Alexandru Stroescu
fonte
2
Você está executando o aplicativo no emulador?
M.Noman
Eu vejo a mesma coisa. Imaginando o que é isso. Eles estão no nível do log de ERRO.
precisa saber é o seguinte
3
Desativar as configurações do local (emulador) do dispositivo resolveu esse problema para mim.
Roshana Pitigala 27/01

Respostas:

25

Você deve criar um dispositivo virtual no gerenciador AVD sem sensor GPS.

Novo dispositivo

e desmarque GPS

desmarque GPS

Erros desaparecerão.

Alex77
fonte
14
Desativar o local também se livra desse erro
Andrew Orobator 04/02
Infelizmente, isso não é solução se o aplicativo conta com o GPS ligado. Meu aplicativo reage de maneira diferente se o GPS estiver desligado ou não estiver disponível.
user2808624 3/03
6

Existe uma solução muito mais simples. no seu AVD, basta ir settings->locatione desmarcar use location. Imagem do serviço de localização

hadi
fonte
4

Não é provável que haja algo errado com seu aplicativo. O problema é provavelmente as configurações na "Configuração do filtro" no Logcat. Ele meio que se esconde como uma configuração e tem o hábito de mudar automaticamente para a seleção "Sem filtros". Se você descobrir o porquê, me avise.

Para ignorar o erro de depuração na sua pergunta: no painel Logcat, escolha uma opção de configuração de filtro no menu suspenso após a entrada do filtro e a opção Regex.

Provavelmente a melhor opção é "Mostrar apenas o aplicativo selecionado".

Ken
fonte
3

Realmente resolveu o problema quando você desativa os serviços de localização. Isso acontece quando tento buscar dados da API da web, agora resolvo desativando o local.

Sunil Timilsina
fonte
2

Sair e remover o aplicativo da multitarefa no emulador e executar novamente no android studio o corrigiu para mim. Estou assumindo que é um bug do estúdio Android.

M4rk
fonte
Você pode fornecer instruções sobre como você fez isso?
Fabricio
1. programa de lançamento, eu tenho o AVD, o emulador do Android para Nexus5x API 29, 2.Log cat apresenta vários erros, 3. No emulador, clique no canto inferior direito da tela do telefone (o botão quadrado de múltiplas tarefas). 4. clique e arraste a tela para cima (remove da multitarefa). 5. arraste para cima na tela para visualizar os aplicativos. 6. abra seu aplicativo. Neste ponto, os erros desapareceram para mim. se não funcionar, tente excluir o aplicativo do telefone. Você também pode tentar ir em arquivo-> invalidar caches / reiniciar e também tentar criar-> limpar projeto. Além disso, ligar e desligar o computador pode às vezes corrigir problemas de IDE.
M4rk 07/11/19