резервного копирования Сервис Android requires имя файла для резервного общих предпочтений:Какое имя файла используется по умолчанию для общих настроек?
public static final String PREFS = "PrefFile";
SharedPreferencesBackupHelper helper = new SharedPreferencesBackupHelper(this, PREFS);
Очевидно, что использовать, если имя файла задается при создании предпочтений, как
public static final String PREF_FILE_NAME = "PrefFile";
SharedPreferences preferences = getSharedPreferences(PREF_FILE_NAME, MODE_PRIVATE);
Но я использую по умолчанию общие предпочтения:
SharedPreferences preferences = PreferenceManager.getDefaultSharedPreferences(context);
Что следует передать как PREFS
значение SharedPreferencesBackupHelper
?
Безопасно ли использовать жёстко прописанные значение '_preferences'? Будет ли он работать правильно на всех устройствах Android? –
Не гарантируется. Поэтому я думаю, что лучше использовать SP с определенным именем – Dmitry
Спасибо. Есть ли способ получить имя файла из общих настроек? –