Каков максимальный размер значения общих настроек Android? - PullRequest
32 голосов
/ 07 февраля 2011

Я полностью ценю, что выгрузка большого количества данных в настройки совершенно неуместна, но мое требование не настолько велико, но достаточно велико (потенциально 500-5000 байт), где я понятия не имею, подходит ли он или нет.Документы не помогают.http://developer.android.com/reference/android/content/SharedPreferences.Editor.html

Я искал сеть и Stackoverflow и не могу найти однозначного ответа: а) каков фактический лимит, основанный на базовой архитектуре б) каков практический лимит, основанный напроизводительность (я считаю, что запись даже коротких значений pref может занять несколько секунд, но я подозреваю, что это всего лишь задержка флэш-записи)

Буду признателен за разъяснения.

1 Ответ

54 голосов
/ 07 февраля 2011

Все общие префы хранятся в / data / data / [имя пакета] / shared_prefs / [имя приложения]. xml , поэтому я думаю, что нет ограничений на основе архитектуры.

Я не знаю практических ограничений, но я думаю, что этого достаточно для вас.

...