Advertisement
  1. Code
  2. Android
Code

Android From Scratch: Setting Up the Development Environment

by
Difficulty:BeginnerLength:MediumLanguages:
This post is part of a series called Android From Scratch.
Android From Scratch: An Overview of Android Application Development
Android From Scratch: Exploring Android Sample Apps

So you've decided to take your first steps into learning about Android app development. Great choice. Android is currently the most widely used smartphone platform in the world and it is a fun operating system for app development. This article shows you how to set up Android Studio, the official IDE (Integrated Development Environment) for Android app development, and the Android SDK on OS X and Windows.

Do you find it easier to learn with video? Why not check out our course:

1. Installing Java 7

Before you install Android Studio, you need to install version 7 of the Java Development Kit (JDK) on your computer. You can do so by going to Oracle's JDK download page, accepting the license agreement, and downloading the JDK for your computer's operating system.

Oracles JDK Download Page

Once your download has finished, you can open the installer for the JDK and continue through the guided installation. The installer for OS X looks like this:

JDK Installer on OS X

The one for Windows looks like this:

JDK Installer on Windows

Once you have installed the JDK, you can move on to downloading Android Studio.

2. Downloading Android Studio

You can get the installation file for Android Studio by visiting the official Android Studio download page. It automatically detects your operating system so that you can download the proper version of Android Studio. This page also lists the system requirements for the current version of Android Studio.

Android Studio Download Page

Once you have clicked the green download button, you are taken to another page where you need to accept Android Studio's terms and conditions before the download starts.

Android Studio Terms and Conditions Page

3. Installing Android Studio

After the installer has finished downloading, it is time to run it. Because the following steps vary between OS X and Windows, we discuss each platform separately.

Windows

When you open the installer, you are presented with a dialog to set up Android Studio.

Windows Android Studio Welcome Screen

When you click Next, you are taken to another screen that asks you to choose which components you would like to install. You can accept the defaults and click Next.

Android Studio Components Selection Screen

Next, you are asked to provide an install location for Android Studio and the Android SDK. You may want to make a note of where the SDK is installed because other platform tools, such as the Android Device Bridge, are located in the SDK folder.

Android Studio Install Location Configuration Screen

The last setup step that you may encounter involves allocating RAM for an emulator if your computer supports hardware acceleration.

Emulator Setup Selection Screen

Click Next to install Android Studio.

Android Studio Installation

After Android Studio is installed, you are prompted to import settings from a previous version of Android Studio. Since this is most likely the first time you have installed Android Studio, you can select I do not have a previous version of Studio or I do not want to import my settings and click OK.

Import Android Studio Settings

Finally, Android Studio will download the latest Android SDK to the location you provided earlier.

Android SDK Installation On Windows

Once the SDK has finished installing, you are able to run Android Studio on your Windows computer.

OS X

When you open the OS X installer for Android Studio, you are presented with a window that asks you to drag the application into the Applications folder.

OS X Android Studio Installation

After moving Android Studio to the Applications folder, double-click the application icon to open it. You may see a dialog that says Android Studio is unable to find a valid JVM.

OS X Java Not Found Dialog

You can follow the link in the dialog to download the Java installer for your machine from Apple's support website.

OS X Java Download Page

Installing Java is as easy as following the steps provided by the installer.

Java Installer Screen

If you already have Java installed or you followed the previous steps to install Java, then opening Android Studio prompts you to import settings from a previous version of Android Studio. Since this is most likely the first time you have installed Android Studio, you can select I do not have a previous version of Studio or I do not want to import my settings and click OK.

Import Android Studio Settings

Once you select OK, you are taken to the Android Studio Setup Wizard. Clicking Next starts the setup process.

Android Studio Setup Wizard

The next screen asks for the location of the JDK that you installed earlier in this tutorial. On OS X, you can find this location by clicking the Detect button.

Android Studio Java Settings

After pointing Android Studio to the JDK, you are asked whether you want a standard or customized Android Studio setup. Unless you have specific needs, the standard configuration should be fine.

Android Studio Install Type

The last screen asks you to verify your Android Studio settings.

Verify Android Studio Settings

Once you select Finish, Android Studio begins downloading the latest Android SDK.

OS X SDK Installer

4. Finishing Up

At this point, you should have Android Studio installed on your computer. If you open the application, you are presented with a window that lets you create new projects, open existing projects, or configure Android Studio.

Android Studio Welcome Screen

If you select Configure, you are taken to a screen that lets you further customize Android Studio.

Configure Android Studio

Before you start creating new applications, select SDK Manager to install additional components of the Android SDK that can assist you when developing for Android.

Android Studio SDK Manager

Conclusion

In this article, you have learned how to install and set up Android Studio on your computer. You also set up the Android SDK so that you can begin creating Android applications. Congratulations. This is the first step in your journey of building Android apps.

Advertisement
Advertisement
Looking for something to help kick start your next project?
Envato Market has a range of items for sale to help get you started.