I am searching for the maximum Android SharedPreferences key, value pairs but cannot find any good answer. Secondly, I want to ask that if I have a key what is its String value limit. How many character can put into it. If I need a choice for a value change frequently, should I use SQLite or SharedPreferences.
Please refer me some good resources.
Yours,
All shared prefs are stored in /data/data/[package name]/shared_prefs/[app name].xml, so i think there’s no limit based on aechitecture.
I don’t know practical limit but i think it’s enough for you..
Check Shared Preference for your reference.
It is far better to use SQLite if you need to store values that will changes periodically.
Also you can store more amount of data..