Take the 2-minute tour ×
Android Enthusiasts Stack Exchange is a question and answer site for enthusiasts and power users of the Android operating system. It's 100% free, no registration required.

I'm constantly seeing the Searching for GPS... icon in my status bar, and would like to check which app is trying to access my location. I checked the similar questions on the site and all suggested either Spare Parts or the test menu.

However, on my Galaxy Nexus these are out of the question, since Spare Parts crashes with ANR when I try to access the battery stats (there's no com.android.settings.battery_history.BatteryHistory activity), and the test menu doesn't have the necessary menus.

So, any other possibilities?

share|improve this question
    
I have this issue as well. I suspect some of it is due to the GPS not connection quickly so it is more noticeable than it would be if it was able to do it faster. I have opted to use a toggle widget to manually turn GPS when I need to navigate but keep it off otherwise so that the notification doesn't annoy the crap out of me ;-) –  Zooks64 May 24 '12 at 13:55
1  
I'd be willing to bet it's the Facebook app. I noticed this frequently; I just removed the app and am using the website instead now. –  kcoppock May 25 '12 at 15:41
    
Yeah, I'd be willing to bet on it. But I do have other GPS-hungry apps too, and I like to be certain :) –  onik May 25 '12 at 16:34
    
I'm having a similar issue, only it's just that when I unlock the phone I can see the GPS icon in the notifications bar for a split second, then it disappears. It could be a weather app I guess (1Weather), but I'm not sure. That, or Facebook. –  Dario Solera Jun 22 '12 at 7:01
add comment

2 Answers

One way, Go to: Settings > Applications > Running Services to see if there are any suspicious services running. Or check your battery usage in settings and see which apps suspiciously are up top. GPS usage does suck battery.

share|improve this answer
1  
Sometimes this notification stays there even after GPS is disabled. In that case battery statistics would not show the guilty app. –  Richard Borcsik May 24 '12 at 19:57
    
The battery usage checking doesn't really work, since I have so many apps that use the network. At the moment my first GPS app is no 8. –  onik May 25 '12 at 16:36
    
That's the first app you know is using GPS. Keep in mind some ad services want geolocation as well. I'm not sure what they would access if GPS and network location are both available -- but some could take the "more accurate" variant. Just a possibility, no certainty. –  Izzy Nov 26 '12 at 22:48
add comment

On current[1] versions of Android, you can go to Location Settings and it will show a list of apps under Recent Location Requests. You can then kill those off one by one until the GPS notification goes away. Sadly, you can't kill them directly from Location Settings. You'll have to either go to Settings -> Apps, or find them in your recent tasks.

It would be nice if there were a way to actually see what is using the GPS, as sometimes it seems to be some sort of Google service that doesn't show up as an app. (So, even killing everything listed doesn't help, then GPS turns off randomly a while later.)

[1] I'm not sure when this was added, but it's in 4.4 (KitKat).

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.