What is the maximum amount of RAM an app can use?
I am quite curious about this question concerning the memory management of the Android operating system so I hope for a quite detailed answer on that topic. What I would like to know: What is the maximum amount of memory (in megabytes / as percentage of the total RAM) that an Android application (that is not a system app) can use? Are there any differences between Android versions ? Are there any differences concerning the manufacturer of the device? And most importantly: What is considered / what does it depend on when it comes to the system determining how much RAM an app can use at runtime