Still, he didn't say what he was doing with this, so it's hard to say what will work... hmm...
kris On Wed, Aug 1, 2012 at 1:01 PM, dnkoutso <[email protected]> wrote: > When you use startService() your service will remain running until > stopSelf() or stopService() is called. > > However, keep in mind that Android will eventually keep your process as the > user has navigated away from the app so you can never guarantee to receive > continuous location updates. > > Another "crappy" way to do is to use startForeground() (might be > setForeground, don't rmbr) which will include a notification icon always for > the user. This will give you better chances to "survive" as a process but > its STILL not guaranteed. Plus you will also annoy your user by having the > icon always on his notification bar. > > You need something smarter. As suggested you could attempt to wake up a > service every 5 minutes using the AlarmManager to check for the latest > location. Perhaps a tier based system, try WiFi, Cellular and then GPS. > > Also check out PassiveLocationReceiver which will allow you to retrieve > location updates when other apps ask them (e.g. Maps) so you get updated. > > This is not an easy task on Android to get right. > > > On Wednesday, August 1, 2012 8:32:52 AM UTC-7, Kristopher Micinski wrote: >> >> That's not really a good idea either, it's not clear what the OP wants >> to do within the service. >> >> Typically you do something like set up a call back to receive location >> updates or something similar... >> >> kris >> >> On Wed, Aug 1, 2012 at 11:12 AM, Gabriel Augusto >> <[email protected]> wrote: >> > A Service running in background every time must end with the battery or >> > be >> > killed by the os. Make a Service that run, do your work and see >> > AlarmManager >> > to start the Service again. >> > >> > >> > 2012/8/1 bob <[email protected]> >> >> >> >> Maybe look at this? >> >> >> >> http://developer.android.com/reference/android/app/Service.html >> >> >> >> >> >> On Monday, July 30, 2012 1:44:39 AM UTC-5, Vijay Krishnan wrote: >> >>> >> >>> Hi all, >> >>> In my case,i want to update the user latitude and longitude >> >>> in >> >>> background when he is out of the application. >> >>> >> >>> Thanks, >> >>> vijay.k >> >> >> >> -- >> >> You received this message because you are subscribed to the Google >> >> Groups "Android Developers" group. >> >> To post to this group, send email to >> >> [email protected] >> >> To unsubscribe from this group, send email to >> >> [email protected] >> >> For more options, visit this group at >> >> http://groups.google.com/group/android-developers?hl=en >> > >> > >> > -- >> > You received this message because you are subscribed to the Google >> > Groups "Android Developers" group. >> > To post to this group, send email to [email protected] >> > To unsubscribe from this group, send email to >> > [email protected] >> > For more options, visit this group at >> > http://groups.google.com/group/android-developers?hl=en > > -- > You received this message because you are subscribed to the Google > Groups "Android Developers" group. > To post to this group, send email to [email protected] > To unsubscribe from this group, send email to > [email protected] > For more options, visit this group at > http://groups.google.com/group/android-developers?hl=en -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en

