Образец резервного копирования / восстановления Android не работает?
У меня такая же проблема, как в группе разработчиков Google. Я цитирую, что это очень подробное объяснение Криса Гребелдингера (первоначальный автор). "
В документации:http://developer.android.com/guide/topics/data/backup.html#Testing
Рекомендуется протестировать резервное копирование / восстановление вашего приложения с помощью:
установка вашего приложенияубедитесь, что резервное копирование / восстановление включеноизменение некоторых данных и вызов dataChanged ()заставляя bmgr выполнить резервный проходудалить приложениепереустановите приложение и проверьте, были ли восстановлены ваши данныеВсе кажется хорошо до шага 4, когда я вижу это в журнале:
V / BackupManagerService (306): removePackageParticipantsLocked: uid = 10078 # 1 V / BackupManagerService (306): удаление резервных копий знания com.example.app
А затем для шага 5:
V / BackupManagerService (306): restoreAtInstall pkg = com.example.app token = 21 V / BackupManagerService (306): восстановление не установлено - пропуск восстановления
Таким образом, очевидно, что резервные данные уничтожаются при удалении приложения, что означает, что официальный процесс тестирования можетТ возможно работать правильно? Какие'лучший способ проверить это?
Кому-нибудь удалось правильно запустить и протестировать этот образец?