As I understand it, most Android devices have a 16 MB limit (24 MB on the Nexus One) in the size of the Java heap. Is there a way that one application can use more memory than this? I know that the native SDK does not have this limitation, but I would like to stick with Java.
source share