Developing android application is fairly easy if you know java, but as it use a android virtual machine to run your application, debugs are somehow not clearly appearing.
The good news is Android Plugin for Eclipse also has excellent integration with the Eclipse debugger.
you can test by yourself by adding a NullPointerException
into your code. If you run your application again, you'll eventually see this:

To find out more about the error, set a breakpoint in your source code on the line Object o = null;
(double-click on the marker bar next to the source code line).
Then select Run > Debug History > Hello, Android from the menu to enter debug mode.
Your app will restart in the emulator, but this time it will suspend when it reaches the breakpoint you set.
You can then step through the code in Eclipse's Debug Perspective, just as you would for any other application.
