One of the hallmarks of Java IDEs is the ability to do real-time debugging, using
breakpoints and the like. In that respect, Android Studio and Eclipse work for
Android apps in the same way that IntelliJ IDEA and Eclipse work for Java apps. You
can debug on an emulator or any Android device for which you enabled USB
debugging (as you may have done in Tutorial #1).