Описание тега backup-agent

Класс Android, позволяющий приложениям копировать постоянные данные приложения в удаленное облачное хранилище. Это позволяет восстановить данные и настройки приложения в случае, если пользователь переключает устройства Android, повторно устанавливает приложение или выполняет сброс настроек до заводских.
1 ответ

android:allowBackup=false, но BackupAgent по-прежнему требуется

Я занят разработкой приложения (Android Studio 1.3.1) для Android версии 4.4.2 и хотел бы, чтобы приложение запускалось сразу после загрузки. Моя проблема в том, что это не так, и при отладке я обнаружил, что он жалуется на отсутствующий BackupAgent…
12 янв '16 в 07:09
0 ответов

BackupManagerService завершается ошибкой - резервная копия запрошена, но (e=false,p=true)

Я столкнулся с проблемой с BackupManager в своем приложении. Я создал агент резервного копирования, разрешил резервное копирование в манифесте, называемый BackupManager.dataChanged(), но данные все еще не были зарезервированы, поэтому начал тестиров…
09 мар '18 в 13:09
1 ответ

BackupAgentHelper: onRestore не вызывается

Я установил пример BackupRestore по этой ссылке. https://android.googlesource.com/platform/development/+/0b3758ea4e53f9bfd0b112eaa4a7dd7b7f4040f5/samples/BackupRestore?autodive=0%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F Я не могу восстановить данные. OnBackup …
0 ответов

Как сделать резервную копию данных приложения на Android через облако?

Фон Я хочу сохранить и восстановить некоторые настройки и другие значения для приложения, над которым я работаю. Эта проблема Оказывается, в Android уже есть замечательная функция под названием " BackupAgent". Однако, также кажется, что это не подде…
1 ответ

BackupAgentHelper сбой с большим количеством файлов

У меня есть приложение, которое содержит большое количество файлов, сгенерированных пользователем, которые мне нужно сделать резервную копию. Весь контент хранится в БД, настройках или в 1 из 4 папок. Я написал простую вспомогательную функцию для ге…
0 ответов

Ограничения хранилища BackupAgent

Мое приложение позволяет пользователю делать заметки и добавлять фотографии, которые хранятся в файлах приложения. Теперь я хочу поддержать android:autoBackup вариант. Я читал здесь, что автоматическое резервное копирование ограничено 25 МБ на прило…
10 мар '18 в 11:18
0 ответов

Android BackUp API: Как выполнить резервное копирование базы данных / восстановить поток безопасным?

Я хочу выполнить резервное копирование / восстановление базы данных SQLite. Я думал, что самый простой способ - использовать BackUp API. Однако в документации сказано: Однако чтение и запись в файлы на внутреннем хранилище не являются потокобезопасн…
0 ответов

Уязвимость в Android ADB при резервном копировании APK

Я прошел через ссылки ниже https://github.com/irsl/ADB-Backup-APK-Injection/ https://threatpost.com/bug-in-android-adb-backup-system-can-allow-injection-of-malicious-apps/113701/ и нашел- Существует серьезная уязвимость в том, что все версии Android…
1 ответ

BackupAgent.onRestore не вызывается при переустановке приложения, НО вызывается команда восстановления bmgr

Я тестирую свой собственный BackupAgent. Ниже мой тест в Simulator & Eclipse ADT Тест 1 резервного копирования и восстановления с помощью команды ---- WORK WELL оболочка adb bmgr включена бэкап adb shell bmgr app_package shell adb bmgr run ---------…
0 ответов

Android SharedPreferencesBackupHelper на всех устройствах Android

Будет ли SharedPreferencesBackupHelper распространять SharedPreferences на другие устройства Android? Таким образом, после успешного резервного копирования на устройстве A SharedPreferences будет одинаковым на устройстве B для того же приложения и т…
20 фев '18 в 18:39
0 ответов

SharedPreferencesBackupHelper для автономного приложения

Я пытаюсь сохранить резервную копию sharedPreference для моего приложения, которое работает только в автономном режиме. Я планировал использовать SharedPreferencesBackupHelper и BackupAgentHelper API для Android, но кажется, что эти API позволяет пр…
0 ответов

Почему Backup Manager не заканчивает мое резервное копирование?

public class MyBackupAgent extends BackupAgentHelper { static final String DB_FILE_NAME = "name"; static final String DB_BACKUP_KEY = "key"; @Override public void onCreate() { FileBackupHelper dbs = new FileBackupHelper(this, getFilesPath()); addHe…
28 апр '15 в 01:06
1 ответ

Что не так с моей реализацией BackupAgentHelper?

Я пытаюсь добавить поддержку резервного копирования в свое приложение и настроил подкласс BackupAgentHelper, как описано в руководстве по резервному копированию данных. Я сравнил свой код с несколькими другими учебными пособиями и SO сообщениями и н…
0 ответов

Правильный способ реализации BackupAgentHelper для резервного копирования нескольких файлов

В течение двух дней я пытаюсь заставить BackupAgent/BackupAgentHelper работать на Android версии ниже 6.0. Моя цель - сделать резервную копию всех файлов в папке /data/data/com.package/, либо через com.google.android.backup/.BackupTransportService, …
31 авг '17 в 14:42
1 ответ

BackupAgentHelper вызывает потерю данных

В настоящее время у меня есть BackupAgentHelper для резервного копирования SharedPreferences. Однако иногда, когда я выпускаю обновление, я получаю сообщения от пользователей, в которых говорится, что это обновление привело к полной очистке данных в…
27 дек '13 в 02:49
2 ответа

Android база данных

Я пытаюсь реализовать резервное копирование данных в моем приложении с помощью API резервного копирования данных. onBackup метод в BackupAgent вспомогательный класс никогда не вызывается. В документе говорится, что onBackup() будет называться некото…
0 ответов

Как создать и восстановить онлайн-резервную копию для приложения Android с идентификатором google

Я хочу сохранить все данные моего приложения (которые сохраняет пользователь) в качестве резервной копии в Интернете. Поэтому, когда пользователь входит в приложение на любом другом телефоне, все его сохраненные данные передаются в приложение на нов…
0 ответов

Как реализовать собственный агент резервного копирования в android

Я знаю, что есть класс BackupAgent для Android, который позволяет пользователям создавать резервные копии и восстанавливать только данные своих собственных приложений. Однако я ищу способ взять на себя функции резервного копирования и восстановления…
3 ответа

Автоматическое резервное копирование Android - получить время последнего резервного копирования

Я использую в своем приложении функцию Android AutoBackup. Это мои настройки манифеста. <application android:allowBackup="true" android:backupAgent=".BackupAgentCustom" android:fullBackupContent="@xml/backup_rules" android:fullBackupOnly="true" Я…
0 ответов

Как получить доступ к экземпляру dataStore() внутри BackupAgent?

Мне нужно сделать резервную копию данных, хранящихся в прототипе DataStore с именем Authentication, внутри этого прототипа я сохранил accessToken, и я пытался сделать резервную копию с помощью BackupAgent, но когда я пытаюсь получить экземпляр datsS…