
There’s even a method for it in the android.os.Debug library: android.os.Debug.dumpHprofData(String filename). Android being android, free and open, numerous ways of dumping the contents of the application heap exist.


Each application on android is run in the Dalvik VM and is allocated it’s own heap space. The technique that has given me most joy is memory analysis. Taking inspiration from Vlad’s post I’ve been playing around with alternate means of viewing traffic/data generated by Android apps.
