Использование памяти собственного кода не ограничено размером кучи Java, поэтому приложения могут легко превысить это ограничение.Хотя это означает, что Android с большей вероятностью убьет ваше приложение, когда оно находится в фоновом режиме, это не должно быть проблемой, если вы не превышаете доступную оперативную память на устройстве.
Если вывидя, как со временем по-разному используется память на одном телефоне, но не на другом (и с обоими приложениями взаимодействуют одинаково), я могу предположить, что в пользовательской сборке Android этого производителя есть утечка памяти, вызываемая вами.Если это так, то вы ничего не можете с этим поделать.Однако не мешало бы просмотреть ваш собственный код, чтобы убедиться, что утечка памяти не является вашей ошибкой.
При этом 70 МБ не стоит беспокоиться на современных устройствах.Вы должны быть в безопасности на большинстве телефонов, поскольку вы держите под ~ 150 МБ.