Android development tutorial : Installing Android Studio and SDK

In this post, we will see how to install android studio and get started with android development. I will provide guidelines to install android studio on Mac OS but it will be very much similar in case of windows or linux too.
We will divide this post into three parts.

  • Setting up java JDK
  • Downloading and installing Android studio
  • Setting up Android SDK

Setting up java JDK:

Android studio requires JDK to be installed on the machine. If you are working with latest version of android studio, it is recommended to have JDK8.
Lets check if you have java installed or not.
  • Open terminal in Mac OS
  • Write “java -version” in terminal as below
Check Java Installation
If you get java version as above, java is installed on your machine.
If you get command not found, then you need to download and install JDK 8.

Download and install Android studio :

Drag Android studio to applications
  • Drag above android studio to applications.
  • Open Android studio app from applications now.
  • You will see below screen.
    Welcome to Android Studio
Click on next, you will get below screen,

Choose Standard Install type
Choose Standard Android studio installation and click on next.

Verify Android Studio Installation

Click on Finish

Download Android Studio Components

It will automatically download require SDK platform. Please note that it will take some time to download android SDK files as it is very large in size.
Once done, click on finish and then you will get below screen.

Start Android Studio Screen

Setting up Android SDK

Once you have downloaded Android studio, you can configure Android SDK for complete android app development.
Click on Configure in above picture
Start Android Studio Screen
Click on SDK Manager as shown in above picture.
Launch Android SDK
Click on “Launch Standalone SDK Manager” as shown in above image
You will see below screen.
Android SDK tools
I have selected the components which you need to download and install.
Click on Tools to minimize it and click on version which you want to install. In my case, I am installing Android 7.0 (API 24).
Android 7.0 API 24
You can download all files for API 24, but it will take time. I have selected the files which you may choose to download and install.
Click on “extras” which you will see at the end.

Android SDK Manager extras

I have selected items which you need to download and install. Click on install package once you select above selected items.
Once you follow above steps, you have prepared platform for developing android app. Please comment if you find any issues with above steps
Happy Android learning!!

Related Posts

  • Java ArrayList of objects
    25 January

    Create ArrayList of Objects in Java

    Table of ContentsUsing the add() method to create ArrayList of objects in javaUsing parameterized constructor to create ArrayList of objects in javaUsing addAll() method to create ArrayList of objects in javaConclusion In this tutorial, we will learn how to create ArrayList of objects in Java. We will create a Book class with different properties and […]

  • Round to 2 decimal places in C++
    25 January

    Round to 2 decimal places in C++

    Table of ContentsRepresenting Decimal Numbers in C++Ways to round to 2 decimal places in C++Using the ceil() function to round to 2 decimal places in C++Using the floor() function to round to 2 decimal places in C++Using the int typecast to round to 2 decimal places in C++Using the std::setprecision() function to round to 2 […]

  • Python get year from date
    23 January

    Get year from Date in Python

    Table of ContentsDates in PythonWays to get year from date stored in a datetime object in PythonUsing the year attributeUsing the strftime() functionUsing the pandas.to_datetime functionWays to get year from date stored as a string in PythonUsing the for loopUsing the re.search()Conclusion In this post, we will see how to get year from Date in […]

  • 22 January

    Replace space with underscore in Python

    Table of ContentsWays to replace space with underscore in PythonUsing the for loopUsing the replace() functionUsing the re.sub() functionUsing the split() and join() functionConclusion Strings are an essential data type in programming. In Python, we can treat strings as an iterable of characters, and can perform a variety of functions and operations on them. Replacing […]

  • Fill array with random numbers c++
    19 January

    Fill Array With Random Numbers in C++

    Table of ContentsThe rand() Function in C++How to Fill the Array With Random Numbers in C++?How to Fill the Array With Random Numbers in a Range in C++?Conclusion IN this post, we will see how to fill array with random number in C++. Arrays are the most commonly used data structures in the programming domain. […]

  • Python copy file to another directory
    17 January

    How to copy file to another directory in Python

    Table of ContentsWays to copy file to another directoy in PythonUsing file handlingUsing the shutil libraryUsing the pathlib libraryUsing the os moduleUsing the subprocess moduleConclusion In this article, we will see different ways to copy file to another directory in Python. We can read and write files in Python. We can also work with paths […]

Leave a Reply

Your email address will not be published. Required fields are marked *

Subscribe to our newletter

Get quality tutorials to your inbox. Subscribe now.