Question: I've got an Android app developed, and I'm at the point of a phone app development where everything seems to be working well and you want to declare victory and ship, but you know there just have to be some memory and resource leaks in there; and there's only 16mb of heap on the Android and its apparently surprisingly easy to leak in an Android app.

I've been looking around and so far have only been able to dig up info on 'hprof' and 'traceview' and neither gets a lot of favorable reviews. 

What tools or methods have you come across or developed and care to share maybe in an OS project?

Answer: 
Good Google I/O talk (2011) on Memory Management in Android, as well as details on tools + techniques for memory profiling:  

<http://www.youtube.com/watch?v=_CruQY55HOk>
Well, those are the tools that hook with the unique formats that Android uses..I think what you may be unsatisfied with is the underlying testing code framework in use..

Have you tried mock testing areas of code using the Android Mock Framework?