Large Heap App Detector

Large Heap App Detector

(39 ratings)

Appears in 1 channel

  • Downloads:
    1,000 - 5,000
  • Last update
    Jan 3, 2016

Description

A simple utility that shows you which app developers have declared android:largeHeap="true"

Applications that request Large Heap in the manifest are typically reducing user experience on the device. Per the developer docs:

"Most apps should not need this and should instead focus on reducing their overall memory usage for improved performance."

http://developer.android.com/guide/topics/manifest/application-element.html#largeHeap

Android will terminate other apps' processes to free up system RAM for use by the large heap. This will result in slower multitasking and response times for your device

"…the ability to request a large heap is intended only for a small set of apps that can justify the need to consume more RAM (such as a large photo editing app). Never request a large heap simply because you've run out of memory and you need a quick fix"

http://developer.android.com/training/articles/memory.html#CheckHowMuchMemory