Общие настройки, удаляющие данные после однократного использования - PullRequest
0 голосов
/ 18 марта 2020

Я использую Power Preferences в android приложении из-за хранения списка данных в формате ключ-значение и отлично работает для меня

Недавно добавили две другие простые пары ключ-значение один для UUID устройства, а второй для пользовательского идентификатора

проблем с UUID нет, поскольку он сохраняется один раз в первый раз с помощью приложения и извлекается много раз, но с пользовательским Я могу сохранить его и использовать его только один раз, во второй раз при извлечении пара ключ-значение по какой-то причине удаляется, генерируя новый идентификатор каждый раз в другое время

код для установки предпочтений питания

String deviceDBID = data.getDevicedbid();
PowerPreference.getFileByName(powerPrefFile).putString(powerPrefDeviceDBID, deviceDBID);

код для получения настроек питания

String deviceID = PowerPreference.getFileByName(powerPrefFile).getString(powerPrefDeviceDBID);

Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...