#flutter
#flutter
Вопрос:
Хорошо, я использую пакет flutter_secure_storage в своем проекте в документации, в которой говорится
Note By default Android backups data on Google Drive. It can cause exception
java.security.InvalidKeyException:Failed to unwrap key. You need to
disable autobackup, details
exclude sharedprefs FlutterSecureStorage used by the plugin, details
но я не делал этого шага, и мое приложение отлично работает на физическом телефоне, поэтому я действительно не понимаю
, какое исключение это может вызвать.
Мой вопрос: должен ли я добавить его и что означает это исключение.
Ответ №1:
Да, необходимо отключить автоматическое резервное копирование, потому что на некоторых устройствах, таких как Samsung, общий префикс и содержимое хранилища ключей Android сталкиваются с проблемами, т.е. Выдает ошибку при попытке восстановить данные из резервной копии.
Вы можете получить ошибку на устройствах Samsung после переустановки приложения.
Именно по этой причине рекомендуется отключить автоматическое резервное копирование. Но если вам нужна автоматическая резервная копия, вы все равно можете включить автоматическую резервную копию, отключив общий предварительный контент, перейдя по этой ссылке: https://developer.android.com/guide/topics/data/autobackup#EnablingAutoBackup