Я занимаюсь разработкой приложения для Android, которое берет фотографии с камеры или из библиотеки и делает с ними какие-то вещи.Дело в том, что после некоторого использования приложение вылетает.Я пытался сделать каждую возможную оптимизацию, которую только мог придумать, например, вызывать gc, обнулять изображения, когда я покидаю активность, и даже удалять действия из кэша.Но я все еще получаю ошибки памяти, и приложение вылетает.
Есть предложения, как избежать таких ошибок?Или даже как эффективно загружать изображения из папки drawables.Или какой-нибудь эффективный способ выбросить все ненужные объекты при изменении активности, чтобы использовать только необходимую память для активной деятельности?