web-dev-qa-db-ja.com

Android共有設定値の最大サイズはいくつですか?

設定に大量のデータをダンプすることは完全に不適切ですが、私の要件はそれほど大きくはありませんが、適切かどうかわからないほど十分に大きい(潜在的に500〜5000バイト)ので十分です。ドキュメントは役に立ちません。 http://developer.Android.com/reference/Android/content/SharedPreferences.Editor.html

私はネットとStackoverflowを検索しましたが、a)基本的なアーキテクチャに基づく実際の制限は何ですか?b)パフォーマンスに基づく実際の制限は何ですか?数秒かかることがありますが、それはフラッシュ書き込みの遅延にすぎないと思われます)

説明をいただければ幸いです。

33
Ollie C

すべての共有設定は/ data/data/[パッケージ名]/shared_prefs/[アプリ名] .xmlに格納されているため、アーキテクチャに基づく制限はないと思います。

実用的な限界はわかりませんが、あなたにはそれで十分だと思います。

54
merrymenvn