Сколько памяти необходимо для запуска ACTION_IMAGE_CAPTURE без уничтожения других действий в задаче?
С DDMS я вижу, что в куче свободно 2,5-3 Мб памяти, но иногда Android убивает мою активность, чтовызывает ACTION_IMAGE_CAPTURE.
иногда Android убивает мою активность, которая вызывает ACTION_IMAGE_CAPTURE
Это вполне ожидаемая вещь на Android.ОС может убить любую активность в фоновом режиме (невидимую для пользователя).Вот почему вы должны осуществлять свою деятельность в соответствии с жизненными циклами.Посмотрите руководство по этому вопросу: Управление жизненным циклом активности .Если вы правильно сохраните / восстановите состояние действия, то вы на безопасной стороне - ваша деятельность по вызову (которая вызывает ACTION_IMAGE_CAPTURE) будет полностью восстановлена для вас, когда пользователь вернется к ней из действия с камеры.