How to always run a service in the background
- by Thomas H
Hi
I am in the process of creating an app that is similar to the build-in SMS app.
What I need:
- a service that is always running in the background
- every 5 min. the service checks the current location of the device and calls a web service
- if certain criteria are meet, the service should generate a notification (just like the SMS app)
- when the notification is clicked, the user is taken to the app (just like the SMS app)
- when the app is installed the service should be started
- when the device is rebooted, the service should be started
What I have tried:
- running a regular service which worked just fine until android kills the service
- using the AlarmManager the make the 5 min. interval call to a service. But I was not able to make this work.
Any help would be greatly appreciated...
-Thomas