3

В частности, я хочу создать файл общих настроек в каталоге no_backup, внутри которого рекомендуется для приложений Android 6.0 хранить информацию об устройстве, такую ​​как идентификаторы установки и маркеры GCM.Android SharedPreferences для файлов вне каталога shared_prefs

Однако метод getSharedPreferences в Context и getDefaultSharedPreferences метод PreferenceManager только позволяет мне изменять файлы внутри каталога shared_prefs.

Есть ли какое-либо решение для хранения простых настроек в папке no_backup, не прибегая к пользовательским решениям?

+0

вы нашли решение? – orium

+0

Нет. В конечном итоге я использую свой собственный формат json для сохранения предпочтений в каталоге 'no_backup'. – yuku

ответ

-1
  1. найти каталог приложения файлов по getFilesDir, пусть это будет filesDir
  2. вы можете управлять shared_prefs файлами с путем filesDir/../shared_prefs/<preference name>.xml
Смежные вопросы