Проблема с Sharedpreferences в версии Kitkat в Android

Привет, в моем приложении я принимаю код доступа от пользователя и сохраняю его в общих настройках. И я предоставил функцию включения / выключения кода доступа. Если пользователь включен, приложение будет каждый раз запрашивать ввод пароля во время запуска и будет отключено при проверке кнопки Выкл.

Все отлично работает на Android ICS, версии Jellybean и ниже. Но это никогда не работает на Киткат. К сожалению, у меня нет устройства Kitkat для отладки моего приложения. Ниже мой код, который я использую для общих настроек: -

SharedPreferences sharedPreferences;
//sharedPreferences = getActivity().getSharedPreferences("ServerData",         Context.MODE_PRIVATE);
   sharedPreferences = PreferenceManager.getDefaultSharedPreferences(getActivity());
   Editor editor = sharedPreferences.edit();
   editor.putString("Passcode", Globals.str_Passcode);
   editor.commit();

Есть ли у Kitkat какие-либо проблемы, связанные с общими настройками. Подскажите пожалуйста, как это решить? Или есть какой-то другой способ получить доступ к функциональности пароля, так что он будет доступен во всех версиях.

Ответы на вопрос(2)

Ваш ответ на вопрос