Can we rely on our Android app getting a set amount of memory or does it vary between phone models or OS versions?
For example, I have a memory cache, and I've set its limit to 5 MB. If on one device, my app will only get 8 MB of memory to play with, and on another, 24 MB, I'd like to tune the cap of the memory cache to take advantage of more or less memory.
Is there any way to figure this out, does the amount even vary?