Tools developers need
Code editing, visual layout editing, profiling, and emulation, with a flexible build system.
Meet Android Studio
Android Studio is the official integrated development environment (IDE) for Android app development, based on IntelliJ IDEA.
The Android Emulator simulates Android devices on your computer so that you can test your application on a variety of devices and Android API levels without needing to have each physical device.
Intro to the Layout Editor
In the Layout Editor, you can quickly build layouts by dragging UI elements into a visual design editor instead of writing the layout XML by hand.