Android Как получить текущий предельный размер выделения (чтобы избежать OutOfMemoryErrors)

Я хотел бы получить размер в байтах, который указывает, сколько памяти я могу выделить в данный момент. Например, когда я получаю OutOfMemoryError при попытке выделить растровое изображение, он говорит: «Размер выделения превышает бюджет виртуальной машины», поэтому я хотел бы знать, какое максимальное количество байтов я могу выделить в данный момент, чтобы я мог соответственно освободить ресурсы в чтобы освободить место для новых выделений.
Как мне получить этот номер? Спасибо.


person saarraz1    schedule 30.01.2012    source источник
comment
stackoverflow.com/questions/6487802/   -  person L7ColWinters    schedule 30.01.2012
comment
Это, вероятно, то, что вы ищете.   -  person Marvin Pinto    schedule 30.01.2012