У меня есть полный файл резервной копии с помощью команды резервного копирования adb. Когда я пытаюсь восстановить файл полной резервной копии с помощью команды восстановления adb, он всегда отображает «К сожалению, Clean Master перестал работать» при восстановлении пакета приложения Clean Master com.cleanmaster.mguard
.
adb logcat - (слишком длинный, чтобы вставить его сюда)
Как я могу пропустить только чистый основной пакет приложения при восстановлении полной резервной копии?
Я удалил чистые данные основного приложения из резервной копии и снова создал файл backup.ab
с помощью Android Backup Extractor (ABE). Похоже, что файл резервной копии был поврежден, и его не удалось восстановить должным образом. Поэтому я предлагаю,
используйте команду резервного копирования adb по крайней мере дважды, чтобы убедиться, что резервное копирование полностью завершено, и сравните оба файла одинакового размера.
( ИЛИ )
.tar
файл можно открыть без каких-либо ошибок.Поскольку у меня также были резервные копии приложений с помощью приложения Helium Backup (Carbon), я смог восстановить данные своего приложения с помощью приложения Helium. И все shared
содержимое папки данных я переместил из извлеченного файла .tar на свое устройство через USB-кабель вручную.
Удачливый
Повелитель огня
.ab
,.tar
затем удалить папку, а затем преобразовать обратно в.ab
. Все инструкции находятся в его README. Для работы требуется JRE.Удачливый
javax.crypto.BadPaddingException: Given final block not properly padded
. Я поднял вопрос по ссылке github github.com/nelenkov/android-backup-extractor/issues/33 .Повелитель огня
Повелитель огня
Удачливый
Повелитель огня