Есть ли в любом случае приложение может использовать более 16 МБ в памяти?

Я понимаю, что большинство Android-устройств имеют ограничение 16 Мб (24 МБ на Nexus One) в размере кучи Java. Есть ли способ, которым одно приложение может использовать больше памяти, чем это? Я знаю, что родной SDK не имеет этого ограничения, но я хотел бы придерживаться Java.

Нет, вы не можете использовать больше памяти.