В моем приложении я храню важные данные в SharedPreferences - он работает, как мне нужно. Теперь я хочу создавать сообщения журнала для некоторых неправильных ситуаций.
У меня есть сообщение о ситуации, когда настройки пусты или просто бросает какое-то исключение во время загрузки. Только некорректная ситуация при сохранении может появиться, если метод commit() возвращает false - я не знаю, почему это может произойти, и что я должен делать в этом случае.
Итак, вопрос в том, когда метод commit() возвращает false? И может ли while(!editor.commit()) {;} быть решением для успеха?