IDA - Support for Android
http://www.hex-rays.com/products/ida/6.1/index.shtml
Support for Android
The long awaited Android support in IDA is ready!
The new version can disassemble Android bytecode (Dalvik).
An IDA user kindly contributed the processor module and file loader (thank you!)
A screenshot for your pleasure:Dalvik disassembler is available in the Professional Edition.
Native ARM code can be debugged too.
IDA supports mixed ARM/Thumb code and can handle multithreaded applications: