You should not do this, you should not force users to store data on their phones without their consent.
In any case, the application data directory will be deleted after deletion, but NOT after the update.
The only way to have persistent data is to use an SD card, but again, users will not like having data on their card after uninstalling the application.
Or you may consider:
- Saving data on a remote server with any authentication to receive it
- Using the Backup Data Service
source share