After upgrading my application I would like the service to restart if it was running before. Is there any way to do this? I didn't see any Broadcast Intents that I could register for in the manifest.
Asked
Active
Viewed 4,171 times
1 Answers
18
You are right that you should be using a BroadcastReceiver
.
Have a look at this question about restarting Alarms on upgrade; it shows how you can use the ACTION_PACKAGE_REPLACED
Intent to see when an application is upgraded.

Community
- 1
- 1

David Webb
- 190,537
- 57
- 313
- 299