An Android application is a Java program written against the Java SDK and Android SDK. An integrated development environment (IDE) for any kind of Java applications, IntelliJ IDEA automates and streamlines all steps of an Android application development, from writing the source code to preparing your application for publishing.
IntelliJ IDEA helps you perform the following tasks:
- Create the skeleton of a fully-functional Android application
- Manage the project and add classes and resources, such as strings, layouts, graphics, etc.
- Preview changes to the user interface through a tailor-made graphical designer
- Write and debug your source code
- Create unit tests
- Package and run your application on both physical devices and emulators
These tutorials will help you set up an Android project in IntelliJ IDEA and produce an executable that can run on emulators and physical devices.
Note that the tutorials listed below imply that you are using Windows as your operating system. Instructions for other operating systems may vary slightly.
In this section: