Hi, I am about to write a task which will be run once in about 1 - 10 minutes. This task uses the GPS. However I am not sure about the best way to do this. Is it better to use a Service in the background with a sleep or timeout of some sort? OR am I better off using the AlarmManager Class from the android SDK?
Keep in mind it is important the task is always run (cannot afford a task to be missed because of android freeing up resources).