Я использую общие настройки для хранения учетных данных для своего приложения. Все отлично работает, кроме одного пользователя. Через определенное время общие настройки кажутся как-то сброшенными или очищенными. Я настроил свое приложение для этого пользователя, чтобы он больше не очищал его общие настройки. Таким образом, я могу быть уверен, что это не ошибка моего приложения. Но даже после этой модификации его учетные данные очищаются, поэтому я подозреваю, что с его устройством происходит что-то еще.
У кого-нибудь из вас есть предложения, как решить эту проблему? Я думал о создании другого приложения, которое устанавливает fileobserver для мониторинга файла настроек. Таким образом, я надеюсь увидеть, когда файл будет очищен / удален. Может быть, есть приложения, которые уже могут это сделать? Я даже готов сделать файл настроек доступным для проверки другими приложениями. Есть ли один способ диагностировать эту проблему? Я уверен, что не мое приложение выполняет очистку / сброс ...
Спасибо за любую помощь, которую вы можете оказать.