Почему бы просто не попробовать "malloc ()", используя очень большое число, например, 500 МБ или 1 ГБ?Это будет проще и быстрее, чем задать вопрос и подождать ответ где-нибудь ...
Однако нет ограничений на выделение памяти с использованием NDK (только с использованием malloc и аналогичных методов).Вместо этого использование отражения через NDK (как создание объектов Java из NDK) следует нормальным ограничениям JVM.