Я пытаюсь понять, где часть использования памяти моего приложения происходит с использованием MAT.Отслеживание использования памяти в Android с помощью MAT
Есть некоторые ссылки на растровые изображения, которые, похоже, сохраняют много кучи. Есть ли способ определить, каков фактический ресурс? Изображения обычно поступают из чертежей в приложении. Есть объектные ссылки, но я не могу понять, как развернуть, чтобы определить, какой фактический drawable может занимать память.
Э.Г. есть растровое изображение с сохраненной кучей размером более 1 мб и более 300 КБ
Если вы проследите корни GC, вы можете увидеть, что держится за растровое изображение, что может помочь вам определить, откуда оно взялось. – CommonsWare
@CommonsWare - это «Путь к корням GC», а затем «все ссылки - лучшее, что можно посмотреть»? – Andrew
Должно быть что-то вроде «всех ссылок, кроме слабого/мягкого» или чего-то подобного, что будет немного лучше, но в принципе у вас есть правильная идея. – CommonsWare