Yes, the memory limit for each application is still there. In android, each application has its own virtual machine instance and, therefore, its own heap memory (which is not shared with other applications) of a certain fixed size. The size of the heap memory allocated for the application is set by the manufacturer and, therefore, varies from mobile to mobile and ranges from 16 MB to 64 MB depending on the device. The heap size for a specific application can be doubled by including in the attribute of the manifest file android: largeHeap = "true" (although this is strongly discouraged). Therefore, I assume the Adobe Air application does this.
When you close the application, android doesn’t really kill it. The application runs in the background so that it can be downloaded quickly the next time it is opened. Thus, for each application, only part of the device’s RAM device is allocated, and therefore a hard limit for each application.
I don't know anything about iOS!
source share