Android - When using LocationManager.requestLocationUpdates, do I need a WakeLock?
My app periodically checks the location using an alarm to a BroastcastReceiver that starts a service. I know I should acquire a wakelock before I start the service but my question is when can I release it? If I release the wakelock after calling requestLocationUpdates, can the device go to sleep and not call my LocationListener or will...