Welcome!

The Android Developer Tools provide a first-class development environment for building Android apps. This integrated development environment is set up with the latest version of the Android platform and system image so you can immediately begin building apps and running them on the Android emulator.

To start a new Android app project:

  1. Click File > New > Android Application Project.
    (If you don't see this option, click File > New > Other, then open the Android folder and select Android Application Project.)
  2. Follow the wizard to set up your new Android app project.

For a complete walkthrough that shows how to create a new project and build a simple app, read Building Your First App.

To set up a real Android device for testing your app, read Using Hardware Devices. If you don't have a device and need to use the emulator, read Managing Virtual Devices.

Although your Android SDK already includes the latest version of the platform and system image, you may later want to install other Android versions or packages such as the Android Support Library. For help installing additional packages, read Adding Platforms and Packages.

Build Your First App »

If you're new to Android, follow this class to learn the fundamental Android APIs for creating a user interface that responds to input.

Design Your App »

Before you begin developing your app, be sure you understand the design patterns that Android users expect from your app.

Test Your App »

The Android framework provides tools that help you test every aspect of your app to be sure it behaves as it should under various conditions.