По умолчанию растровые изображения используют формат ARGB_8888 в Ginerbread (2.3).Итак, 32 бита на пиксель. По умолчанию растровые изображения используют формат RGB_565 в более старых версиях (<2.3).Итак, 16 бит на пиксель.Следовательно, изображения будут занимать вдвое больше памяти в 2.3. </p>
Это, однако, не объясняет, почему у вас больше использование памяти в 2.1.Почему бы вам не взглянуть на hprof или не сделать «adb shell showmap -v 4546», где 4546 - это ваш pid?