Текст ошибки
java.lang.OutOfMemoryError: Failed to allocate a 33177612 byte allocation with 25165824 free bytes and 24MB until OOM
java.lang.OutOfMemoryError: Failed to allocate a 33177612 byte allocation with 25165824 free bytes and 24MB until OOM
Приложение превышает лимит памяти, выданный устройством. Обычно виноваты большие изображения, утечки объектов или огромные списки.
dumpsys meminfo.inSampleSize).Activity, неудалённые слушатели (LeakCanary).RecyclerView и пагинацию.largeHeap лишь временная мера; исправь настоящую причину.adb shell dumpsys meminfo com.example.app adb shell am dumpheap com.example.app /data/local/tmp/h.hprof # manifest <application android:largeHeap="true" ...>
Запускай LeakCanary в debug и проверяй профиль памяти после каждой крупной функции.
Автор и лицензия: Nibras Code