Android - распределение памяти при открытии новой активности - PullRequest
0 голосов
/ 25 августа 2011

давайте активируем действие A и кнопку в этом действии, которое снова открывает действие A. Стек выглядит как после пары кликов, как:

A - A - A - A - ... - A

Мои квесты идут на выделение памяти. Когда я запускаю x-раз упражнение A, будет ли оно выделяться в памяти как 7 * (выделение памяти для занятия A) или как-то меньшее число? Какой лимит можно выделить одному приложению в ОЗУ?

Спасибо

1 Ответ

1 голос
/ 25 августа 2011

Максимальный размер кучи по умолчанию, разрешенный для приложения, составляет 48 МБ в версии 3.0. Но в основном зависит от производителя устройства.

РЕДАКТИРОВАТЬ: Не знаю, как получить его в оболочке ADB. Вы можете увидеть размер кучи по умолчанию в диспетчере AVD. Создайте AVD для каждой версии Android и проверьте значение. Чтобы получить его в приложении, вы можете использовать этот API

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...