Ошибка автоматического резервного копирования Android

Я пытаюсь реализовать автоматическое резервное копирование Android (Android 6.0), но это не работает.

Я получаю ту же ошибку с

10-28 22:58:06.980 600-5578/? I/PFTBT: Initiating full-data transport backup of com.myapp.package
10-28 22:58:06.981 7891-14015/? I/GmsBackupTransport: Attempt to do full backup on com.myapp.package
10-28 22:58:06.982 600-5578/? I/PFTBT: Transport rejected backup of com.myapp.package, skipping
10-28 22:58:06.982 600-5578/? I/PFTBT: Full backup completed.
10-28 22:58:06.982 600-610/? D/BackupManagerService: Done with full transport backup.

я пытался включить

adb shell setprop log.tag.BackupXmlParserLogging VERBOSE

а также

adb shell setprop log.tag.GmsBackupTransport VERBOSE

но я не вижу больше информации в logcat. После выключения и включения резервного копирования я получаю эту ошибку. Как это решить?

10-28 23:53:08.699  1633  1644 I GmsBackupTransport: Attempt to do full backup on com.myapp.package
10-28 23:53:08.699  1633  1644 V GmsBackupTransport: Rejecting full data backup. user has not seen up to date legal text
10-28 23:53:08.699   599  8353 I PFTBT   : Transport rejected backup of com.myapp.package, skipping
10-28 23:53:08.699   599  8353 I PFTBT   : Full backup completed.
10-28 23:53:08.699   599  6518 D BackupManagerService: Done with full transport backup.

Я следовал инструкциям здесь Автоматическое резервное копирование. Любые идеи?


person Mackan    schedule 28.10.2015    source источник


Ответы (1)


Я столкнулся с той же проблемой с юридическим текстом.

Согласно документу:

Примечание. Чтобы защитить конфиденциальность пользователя, пользователь устройства должен включить службы Google, чтобы функция автоматического резервного копирования работала. Диалоговое окно выбора служб Google появляется, когда пользователь проходит через мастер настройки или настраивает первую учетную запись Google на устройстве.

Проблема была в том, что я никогда не видел этот диалог. Поэтому я очистил все данные сервисов Google Play, отключил их, снова включил и открыл приложение Play Store. Мне пришлось добавить свою учетную запись, и в конце процесса появилось диалоговое окно.

Затем не забудьте обновить Службы Google Play до последней версии, иначе вам не будет назначена резервная учетная запись. По окончании обновления вы сможете правильно выполнить команду adb shell bmgr fullbackup <PACKAGE>.

person Esteam    schedule 02.11.2015
comment
Спасибо за Ваш ответ. Я попытался удалить обновления для сервисов Google Play (поскольку я не мог полностью удалить их), а затем после удаления я получил сообщение о выборе учетной записи для резервного копирования. Затем я установил последнюю версию и попытался сделать резервную копию. Но затем я вернулся к этой ошибке stackoverflow .com/questions/33456266/ с юридическим текстом. И если я попробую другую учетную запись, я получаю сообщение об ошибке «Попробуйте сделать резервную копию для неинициализированной резервной учетной записи». Я продолжу тестирование. - person Mackan; 03.11.2015
comment
Я обновил свой ответ, забыл упомянуть, что сразу после отключения/включения сервисов Google Play я открыл магазин Play. - person Esteam; 03.11.2015
comment
У меня так и не получилось, поэтому я сдался и сбросил планшет до заводских настроек, чтобы он заработал. - person Mackan; 04.11.2015
comment
@Esteam Когда вы очищали данные/отключали/включали службы Google Play, вы теряли какие-либо данные приложения или вам нужно было что-то переустанавливать? - person rythos42; 05.04.2016