In the documentation:
http://developer.android.com/guide/topics/data/backup.html#Testing

It recommends testing backup/restore of your application by:
1. installing your app
2. make sure backup/restore is enabled
3. changing some data and calling dataChanged()
4. forcing bmgr to run a backup pass
5. uninstall the app
6. re-install the app and check if your data was restored

All seems well until step 4, when I see this in the log:

V/BackupManagerService(  306): removePackageParticipantsLocked: uid=10078 #1
V/BackupManagerService(  306): Removing backed-up knowledge of 
com.example.app

And then for step 5:

V/BackupManagerService(  306): restoreAtInstall pkg=com.example.app token=21
V/BackupManagerService(  306): No restore set -- skipping restore

So apparently backed up data is destroyed when an app is uninstalled, which 
means the official testing workflow can't possibly work right?  What's the 
best way to test this?

Thank in advance

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to