I want the user of my shared (Android/IOS) application to be able to download an entire (updated) SQLite database for their app (rather than updating individual records one-by-one).
To this end, I can easily download the new version of the database from the server and save it to System.Environment.SpecialFolder.Personal (or wherever), but I then need to kill the application's process completely and restart the application.
How can this be done?