When I use an app such as \"Go Power Master\" to forcibly kill Services running on my Android phone, not all Services restart with the same delay. Why is this and how do I r
The solution to this problem seems to be the following. Cause the OS to believe that it has killed a Service that was doing work. It then appears to restart that Service with a smaller delay.
I have now edited my Service to start an AsyncTask which simply loops forever and calls Thread.sleep(100)
Now when I forcibly kill my Service, I see very similar restart times that I do for the Facebook Service: 5000ms, 24713ms, 14997ms, 54912ms, 14988ms.
Please prove me wrong or right but as it stands this seems to solve my problem.