在我的Android手机(Desire HD)上,GPS指示灯当前正在点亮并闪烁。

我如何找出哪个应用负责使用GPS?我有些怀疑,但想确定。

它是扎根的,而且我比对/ dev或类似的东西更自在。正在运行2.2。

评论

这是一个很好的问题。很想知道是否也有GPS访问日志。我经常发现,在锁定屏幕上时,有什么东西会ping GPS,然后在我完成登录后立即停止。

一种查找方法可能是关闭GPS并查看哪些应用程序抱怨。

或一一关闭应用程序,看看何时停止使用GPS。

例如,我正在测试一个名为GPS Tracker的应用程序,该应用程序一旦打开就使用GPS(正好符合预期)。但是,如果您未明确关闭它(通过按菜单按钮后选择选项退出),而是按了主页按钮或直接转到其他应用,则GPS跟踪器会继续使用GPS,因为它正在跟踪您的路线...我认为您正在使用的其他应用程序也会发生同样的情况。结论:找到直接从应用程序本身关闭它们的方法。

@Nicolás我也有同样的问题,我非常确定目前没有任何GPS路线跟踪软件正在运行(不过我确实安装了一些)。 GPS突然亮起,闪烁一会儿,然后消失(大概是因为它找到了我的位置)。当我没有正在运行的应用程序可以想象对GPS有用时,就会发生这种情况。

#1 楼

安装备件。打开它,然后单击“电池历史记录”。选择顶部的下拉列表,然后从中选择“ GPS使用率”。它会向您显示哪些应用程序一直在使用GPS。

请注意,您需要拔下设备的电源,因为它实际上是在寻找访问GPS的应用所用的电池电量。 />

评论


不幸的是,我的手机型号不受备件支持。

–伊拉里(Ilari Kajaste)
2012年4月13日在9:22

这对我不起作用。点击电池历史记录仅将我带到该页面的设置。没有gps下拉列表。我在Sprint星系说明2上运行4.1.2。

–希思边界
13年7月6日在15:29

正如Heath Borders所说,“电池历史记录”按钮仅会将您带到“设置”中的“电池”页面(至少在三星设备上),这没有任何好处。就我而言,我发现了“ GSam Battery Monitor”,它确实提供了一种通过GPS使用情况列出应用的方式。重启后负责使用我的GPS的罪魁祸首是科尔。

– CptRobby
2014年5月14日19:56



#2 楼

在Android 4.3及更高版本上:(不能说特定于运营商/制造商的产品,例如三星。。它们会改变一切!这已在android上进行了测试)

打开设置>位置(在个人下)

您会看到一个名为“ recent”的最新应用的列表。

很容易。顶级应用是最后一个使用GPS的应用。如果仍然看到GPS图标,则可以单击该应用程序以转到应用程序信息屏幕。您可以在其中停止/卸载应用程序的位置。如果执行上述任何操作均删除了GPS使用中的图标,则说明是罪魁祸首。 (这里是gasbuddy,我在24小时内还没有打开)

编辑:好的,找到了一张三星版本的照片。它也在那里工作。


#3 楼

如果有很多应用程序将仅使用GPS。甚至相机也会使用它在图像中放置位置数据。谷歌将其用于嗡嗡声,地图,纬度等。如果您有纬度,它会不时触发以报告您的位置(如果您有纬度,则告诉您这样做:)。有些应用程序甚至会使用GPS(如果有)向您显示“本地”广告。

如果您在选择“向Google提供位置信息”时选择“加入”设置您的设备后,设备本身将使用它来通知Google有关wifi位置和您所在位置周围的手机发射塔的信息。此数据有助于从冷启动中启动GPS,因此可以更快地锁定到某个位置。

这些数据很好,可以帮助实际使用GPS的人。他们并没有像某些人所想的那样“跟踪您的一举一动”。谷歌和苹果就不在乎您在哪里,他们想知道的是手机信号塔在哪里,以便他们可以使用定位应用程序更快地告诉您您在哪里。

如果您担心正在发送的数据,那么唯一的“安全”选项是除非使用GPS,否则请关闭GPS,并在安装应用程序时检查其权限。如果您的“烹饪食谱”应用程序想要使用GPS,那么您可能会有些担心,除非它会告诉您如何按配料到达商店。

评论


有没有办法检查我是否选择了位置跟踪信息?不过,我认为我没有。

–伊拉里(Ilari Kajaste)
2012年4月13日在9:28

出于记录,我不在乎Google或Apple(或与此相关的应用程序)是否在乎我在哪里。这是我的电话,我的位置信息,并且我不希望我的电话将这些信息发送给我不同意发送至的任何人。我不担心位置泄漏-这是很重要的原理,而且确实很重要。 (此外,定期查看GPS可能会消耗一些电池,但我不认为这很重要。)

–伊拉里(Ilari Kajaste)
2012年4月13日在9:33



这个答案没有解决这个问题。相反,它试图说服OP不要考虑这个问题。这在评论中可能做得很好,但肯定不能作为答案。

–丹尼尔·S。
15年11月2日,0:05



@DanielS。,您可以投票否决,但是我没有试图说服任何人,我提供了信息。根据提供的信息,我给出了最佳答案。如果请求许可,则安装的任何应用程序都可以使用GPS。另请注意,我的答案大约是4.5岁。

–瑞安·康拉德(Ryan Conrad)
2015年11月2日,0:13



#4 楼

一般来说,GPS并不总是运行,当使用GPS的活动暂停时,GPS会关闭以节省电池电量。恢复活动后,GPS开始启动。这是行为良好且编写得很好的应用程序的表现。

我建议安装Droidwall,并禁止所有应用程序同时访问3G和Wifi。并查看日志,应该有一些尝试连接的进程。

它也应该以类似以下形式的形式显示在“ logcat”中:“无法访问xx.xx.xx.xx” ip地址格式。

#5 楼

我认为没有应用程序可以显示哪个应用程序正在使用GPS。此外,我无法在Android 4.1中显示“备件的电池信息”屏幕。

这是我的建议:

每当您看到GPS处于活动状态时(例如,通知栏中的GPS图标,或“设置”>“电池”显示GPS已启用),请单击“设置”>“应用程序”>“正在运行”以查看正在运行的应用程序。其中一个是罪魁祸首。

在我今天的情况下,流氓应用是No Zombies。

评论


不幸的是,链接已死。也许您可以更新它。

–Firelord♦
15年11月2日在13:17

@Firelord我认为链接不需要更新,这只是使用GPS的应用程序的一个示例。

– Izzy♦
15年11月2日在15:20

@Izzy这就是为什么我添加“也许”的原因:)。我相信您像我一样跟随VLQ足迹来到这里。

–Firelord♦
15年11月2日在15:29

@Firelord是正确的-我投了“ OK” :)我隐约记得有种方法可以显示哪个应用当前正在访问位置服务(或一直在这样做)–但我不记得a)那些应用曾经在访问b)他们可能已经引入了什么Android版本...

– Izzy♦
2015年11月2日,15:32