O que está usando meu GPS?

47

No meu telefone Android (um Desire HD), o indicador de GPS está aceso e piscando.

Como posso descobrir qual aplicativo é responsável pelo uso do GPS? Tenho minhas suspeitas, mas gostaria de ter certeza.

Está enraizado e estou mais do que confortável em interrogar / dev ou algo assim. Rodando 2.2.

Mark McDonald
fonte
2
É uma boa pergunta. Gostaria de saber se também existe algum tipo de registro de acesso ao GPS. Costumo encontrar, quando na minha tela de bloqueio, algo está fazendo ping no GPS, que pára assim que eu concluo meu login.
eidylon
2
Uma maneira de descobrir pode ser desativar o GPS e ver quais aplicativos se queixam.
Ale
5
Ou para fechar os aplicativos um por um e ver quando o GPS deixa de ser usado.
Matthew Leia
Por exemplo, estou testando um aplicativo chamado GPS Tracker que, uma vez aberto, usa o GPS (conforme o esperado). Mas se você não a fecha explicitamente (selecionando a opção sair após pressionar o botão de menu ) e, em vez disso, pressiona o botão de início ou vai diretamente para outro aplicativo, o GPS Tracker continua a usar o GPS, porque está rastreando sua rota ... Acho que o mesmo acontece com outros aplicativos que você está usando. A conclusão: encontre a maneira de fechá-los diretamente do próprio aplicativo.
Nicolás
@ Nicolás Eu tenho exatamente a mesma pergunta e tenho certeza de que não há nenhum software de rastreamento de rotas GPS ativo atualmente (no entanto, tenho alguns instalados). O GPS liga de repente, pisca por um tempo e depois desaparece (presumível porque encontrou minha localização). Isso acontece quando não tenho aplicativos em execução que imagino que possam ter algum uso para GPS.
Ilari Kajaste

Respostas:

13

Instale peças de reposição . Abra-o e clique em "Histórico da bateria". Selecione a lista suspensa na parte superior e escolha "Uso do GPS". Ele mostrará quais aplicativos estão usando o GPS.

Observe que você precisará desconectar o dispositivo no momento, pois ele está procurando o uso da bateria usado pelos aplicativos que acessam o GPS.

terry1769
fonte
Infelizmente meu modelo de telefone não é suportado por peças de reposição.
Ilari Kajaste
5
isso não funcionou para mim. clicar no histórico da bateria me levou a essa página nas configurações. não houve lista suspensa de GPS. Estou correndo 4.1.2 em uma nota Sprint Galaxy 2.
Heath Borders
2
Como Heath Borders disse, o botão Battery History apenas leva você à página Battery em Settings (pelo menos nos dispositivos Samsung), o que não é benéfico. No meu caso, encontrei o "GSam Battery Monitor", que fornece uma maneira de listar aplicativos pelo uso do GPS. O culpado pelo uso do meu GPS após a reinicialização foi o de Kohl.
CptRobby
5

no Android 4.3 e mais recente: (não posso dizer sobre operadoras / fabricantes específicos, como a samsung .. eles mudam tudo! isso é testado no estoque android)

abra configurações> Localização (em pessoal)

lá você verá uma lista do aplicativo recente intitulado "recente"

fácil assim. o aplicativo principal é o último a usar o GPS. se você ainda estiver vendo o ícone do GPS, poderá clicar nesse aplicativo para ir para a tela de informações do aplicativo. onde você pode parar / desinstalar o aplicativo. se qualquer uma dessas ações remover o ícone de GPS em uso, você encontrará o culpado. (aqui estava gasbuddy, que eu não abro em 24h)

edit: ok, encontrei uma foto da versão samsung. funciona lá também. insira a descrição da imagem aqui

gcb
fonte
2

Existem muitos aplicativos que usam o GPS apenas se estiverem ativados. até a câmera o usará para colocar dados de localização na imagem. o Google o usa para buzz, mapas, latitude, etc. E se você tiver latitude, ele será acionado de vez em quando para relatar sua localização (que, se você tiver latitude, mandou fazer :)). existem alguns aplicativos que até usam o GPS, se disponível, para mostrar anúncios "locais".

Se você "optou" por "fornecer informações de localização ao Google" ao configurar seu dispositivo, o próprio dispositivo o utilizará para notificar o Google sobre locais Wi-Fi e torres de celular em torno de sua localização. Esses dados ajudam a iniciar o GPS a partir de uma partida a frio, para que ele possa bloquear um local mais rapidamente.

Esses dados são bons e ajudam as pessoas que realmente usam o GPS. Eles não estão "acompanhando todos os seus movimentos", como algumas pessoas parecem pensar. O Google e a Apple não se importam onde você está, o que eles querem saber é onde estão as torres de celular, para que possam lhe dizer onde você está com os aplicativos de localização mais rapidamente.

Se você está preocupado com o que pode estar enviando dados, a única opção "segura" é desativar o GPS, a menos que você esteja usando, e verificar as permissões dos aplicativos ao instalá-los. Se o seu aplicativo "Cooking Recipes" quiser usar o GPS, você pode se preocupar um pouco, a menos que ele lhe diga como chegar à loja pelos ingredientes.

Ryan Conrad
fonte
Existe uma maneira de verificar se eu optei pelas informações de rastreamento de local? Eu acho que não, no entanto.
Ilari Kajaste
2
E, para que conste, não me importo se o Google ou a Apple - ou o aplicativo em questão - se preocupam com onde estou. É o meu telefone, minhas informações de localização, e não quero que meu telefone envie essas informações para alguém para quem não concordei em enviá-las. Não estou preocupado com vazamentos de localização - é o princípio que importa, e importa bastante. (Além disso, periodicamente espiando GPS provavelmente drena alguns bateria, mas eu não acredito que é tudo o que significativo.)
Ilari Kajaste
Esta resposta não aborda a questão. Em vez disso, tenta convencer o OP a não pensar na questão. Isso pode se dar bem em um comentário, mas certamente não como resposta.
Daniel S.
@ DanielS., Tudo bem que você votou negativamente, mas não estou tentando convencer ninguém de nada, forneci informações. Com base nas informações fornecidas, dei a melhor resposta que pude; qualquer aplicativo instalado pode estar usando o GPS, se solicitar a permissão. Observe também que minha resposta tem cerca de 4,5 anos.
Ryan Conrad
0

De um modo geral, o GPS nem sempre está funcionando. Quando uma atividade que usa o GPS é interrompida, o GPS é desligado para economizar bateria. Quando a atividade é retomada, o GPS é iniciado. É assim que um aplicativo bem-comportado e escrito deve se comportar.

Sugiro instalar o Droidwall e desabilitar que TODOS os aplicativos acessem 3G e Wifi. E observe o log, deve haver algum processo tentando se conectar.

Ele também deve aparecer no 'logcat', na forma de algo semelhante: 'Não é possível acessar o formato de endereço IP xx.xx.xx.xx'.

t0mm13b
fonte
0

Não acho que exista um aplicativo que mostre qual aplicativo está usando o GPS. Além disso, não consigo exibir a tela Informações da bateria de peças de reposição no meu Android 4.1.

Aqui está a minha sugestão:

Sempre que vir que o GPS está ativo (como o ícone GPS na barra de notificação ou Configurações> Bateria mostra que o GPS está ativo), clique em Configurações> Aplicativos> Em execução para ver quais aplicativos estão sendo executados. Um deles é o culpado.

No meu caso hoje, o aplicativo não autorizado é No Zombies .

William C
fonte
Infelizmente, o link está morto. Talvez você possa atualizá-lo.
Firelord
@Firelord Eu não acho que o link precise ser atualizado, é apenas um exemplo para um aplicativo usando GPS.
Izzy
@ Izzy É por isso que eu adicionei "Talvez" :). Eu acredito que você veio aqui seguindo a trilha do VLQ, como eu fiz.
Firelord
@Firelord, isso está correto - e votei em "OK" :) Lembro-me vagamente de que existem maneiras de mostrar qual aplicativo está acessando os serviços de localização (ou está fazendo isso) - mas não lembro a) quais eram eb) com qual versão do Android eles podem ter sido introduzidos ...
Izzy