The heap pretty much is where you can request memory from at runtime. Its limit is about 1.4-1.6GB, you have to stay below that. If your heap usage after code compiling is 740MB with a nexus of 500MB then your code uses 200-240MB or so I think. When you publish your game and run that process you should have additional ~200MB to work with then.
"Falls das Resultat nicht einfach nur dermassen gut aussieht, sollten Sie nochmal von vorn anfangen..." - Manual
Is 200-240 mb of code a decent amount to use? How much does your game use in code?
It makes sense that I was running into more errors when I was using 1.4gb of memory, because I just kept adding more models, some with huge textures just for testing.
>Is 200-240 mb of code a decent amount to use? How much does your game use in code? First one isn't really a sensible question (no offense!). Superku's interim code was at ~1100MB already, not leaving much room for anything else, but I've been working on a different game since April which uses pretty much the same amount of memory for code (again, during development builds) as your game.
You might want to think about stylizing your game's visuals more then, usually needing a lot less textures (and smaller in size) and less effort to develop in the end.
"Falls das Resultat nicht einfach nur dermassen gut aussieht, sollten Sie nochmal von vorn anfangen..." - Manual