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