tl;dr One of my apps stores its data in some weird place that isn't covered by Google backup. And thus it was not restored after the latest system recovery. I've lost all my data for that single app. I want to know the location of those files, to back them up manually and avoid similar situations in the future. Can I check this on an unrooted phone?
My phone has badly crashed. I have recovered my data (on a new device) from Google backup. It turned out that I have recovered everything (system, settings, photos, messages, apps, and app data) for all but one application.
Happened for just this particular single app out of fifty in my case, so must be a developer's fault or wrong design decision to store data in some weird place.
Want to avoid this in the future and backup data for this particular app manually. But I need to know, where exactly this app is storing its data. Can I learn this on an unrooted phone? Do I have some tools for this? If yes, then how to proceed with this?
no_backup
directory and theandroid:allowBackup
flag are the most commonly used). This is a more development oriented topic. My 1st link addresses this point. // I hope it clarifies.