Здравсвтуйте.
Столкнулся с такой проблемой, что не получается выгрузить из памяти изображения загруженные в ImageView на Android 5.
До этого тестировал на Android 7 и в таком виде в каком приложение есть сейчас память расходуется незначительно, но на Android 5 утекает просто сквозь пальца.
Есть метод, через который я выгружаю картинку из памяти, в нем прописывал следующее:
cardview_tumbnile_imageview.setImageResource(0);
cardview_tumbnile_imageview.setImageBitmap(null);
cardview_tumbnile_imageview.setImageDrawable(null);
System.gc();
Все это я написал для Android 5 и все равно результата никакого.
Для Android 7 достаточно просто написать
setImageDrawable(null)
Делал Dump Memory Heap и видел там кучу byte[] после загрузки изображений.