Seems that a Service on Android is not the most popular method for implementing a persistent process for performing some background activity in Android. The suggestion is to use something like the alarm manager - however I am not sure if it is applicable to my situation. Advice welcomed.
What I am trying to implement is some background process that receives selected broadcasts. This process does some processing on the broadcast, and for example logs the results to a file. I can work out how to do this with a Service OK, but in earlier Android versions, the service seems to be killed relatively easily.
Are there alternatives to a service in this kind of application ??
Thanks