Сохраните старые настройки. Сохраните.ANDROID_ID в ключ-значение для резервного копирования на Android - PullRequest
0 голосов
/ 15 января 2019

Мое приложение должно определять каждое физическое устройство уникально. Значит, мы должны обнаружить устройство после переустановки. Я смотрю на Settings.Secure.ANDROID_ID Но в документации сказано, что ниже API LEVEL 26 ANDROID_ID можно изменить после OTA, когда приложение на устройстве было удалено и переустановлено. Итак, документы предлагают использовать Back Up in Key-Value pairs. Но, я знаю, эта система сохраняет резервные данные в Google Drive. Итак, google account необходимо. Я не могу гарантировать, что все устройства будут иметь подпись google account. Кроме того, использование Key-Value back up привязывает мое приложение к google account пользователя, а не к устройству. Таким образом, если пользователь установит мое приложение на другое устройство, но с тем же google account -> это может привести к вводу в заблуждение нашего бэкэнда, поскольку данные, извлеченные из Key-Value back up, будут такими же Итак, может кто-нибудь описать, как это преодолеть, пожалуйста

...