Quote:
Originally Posted by cybmole
i thought that when you replaced an android phone, google took care of all this stuff for you. my wife broke her nexus 5 but as soon as I registered the replacement to her Google account, all her apps and settings were restored.
does that not apply to the CC database ( assuming that it's a CC from google play store) or does google only do this for certain phones & not for all android devices ?
I know that in our case we had to replace "data", like specific audiobooks, but if the CC database is considered to be data, how come you need root access to back it up / copy it ? & if its considered to be part of the app then does google take a back up?
|
Android internal backup only works in some situations and has significant problems. Quoting Google documentation:
- The backup transport provided by Android Backup Service is not guaranteed to be available on all Android-powered devices that support backup.
- Some devices might support backup using a different transport, some devices might not support backup at all, and there is no way for your application to know what transport is used on the device.
- This should be used only with small configuration files, not large binary files. [CC's SQLite database is a large binary file.]
- Android makes no guarantees about the security of your data while using backup.
- [R]eading and writing to files on internal storage is not threadsafe. [This means that unless you block access to the data during backup it can become corrupted.]
Because of these problems I chose not to enable Android backup in CC.