What I\'m attempting to do is when receiving a c2dm message, start a service that asks for location for \'x\' amount of time and then hands that location off to our server. The
Fixed the issue I was having. Code was actually working. I added the network provider, adjusted the onDestroy() method to stop the service, and tweaked the time used to grab GPS signal.