Общие настройки удаляются в OREO - PullRequest
0 голосов
/ 02 июня 2018

Я сохраняю настройки при входе в систему, и она сохраняется правильно.И после повторного запуска приложения из Android Studio очищает приложение общих настроек.Пожалуйста, найдите код ниже:

public static String getStringValue(Context context, String key) {
        if (null != context && null != key) {
            SharedPreferences sharedPref = PreferenceManager.getDefaultSharedPreferences(context);
            return sharedPref.getString(key, (String)null);
        } else {
            return null;
        }
    }

    public static void putStringValue(Context context, String key, String value) {
        if (null != context && null != key) {
            SharedPreferences sharedPref = PreferenceManager.getDefaultSharedPreferences(context);
            Editor editor = sharedPref.edit();
            editor.putString(key, value);
            editor.apply();
        }

    }
...