Safely push updates to app with a constantly running service <p>I have an app on Google Play that uses a constantly running service to perform a specified task. Due to the nature that it is always running unless the user disables it, this seems to have caused problems with some users when I pushed out my first update. Some users report they must clear the cache a data of the updated app before it works properly, and others must uninstall and reinstall the app completely.</p> <p>Is there a method whereby when users update my app, the old version is completely wiped away, before the new version is installed?</p> <p>Thank you. </p>