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

  • Calculator program in Python
    19 June

    Calculator program in Python

    Table of ContentsUsing the while loop along with the if...else conditional statement.Define functions for Addition, Subtraction, Multiplication and DivisionTake user input using input functionComplete calculator program in Python A simple Calculator can be utilized to carry out the four basic arithmetic operations namely addition, division, multiplication, and subtraction depending on the input of the user. […]

  • Convert float to int in Python
    19 June

    Convert float to int in Python

    Table of ContentsUsing the int() function to convert float to int in PythonUsing the math module functions to convert float to int in PythonUsing ceil()Using trunc()Using floor Python provides several in-built functions and modules for datatype conversions. Floating-point numbers can be easily converted to integers using some of these in-built functions. This tutorial will discuss […]

  • Maximum number of vowels in a Substring of given length
    18 June

    Maximum Number of Vowels in a Substring of Given Length

    Table of ContentsApproach – 1 Generate All Substrings Using substring() MethodApproach – 2 Using Sliding Window Method (Linear Time Solution) In this article, we will look at an interesting problem related to the Strings and [Sliding-Window Algorithm](https://java2blog.com/sliding-window-maximum-java/ “Sliding-Window Algorithm”). The problem is : "Given a String we have to Find the Maximum Number of Vowel […]

  • Pandas convert column to int
    18 June

    Pandas convert column to int

    Table of ContentsUse the to_numeric() function to convert column to intUse the astype() function to convert column to intUse the infer_objects() function to convert column to intUse the convert_dtypes() function to convert column to int Pandas is a library set up on top of the Python programming language and is mostly used for the purpose […]

  • Detect keypress in Python
    12 June

    Detect keypress in Python

    Table of ContentsUsing the keyboard module to detect keypress in PythonUsing the pynput module to detect keypress in PythonUsing the msvcrt module to detect keypress in Python Python allows us to work with user input in its programs. We can also work with hardware devices in Python. In this article, we will discuss how to […]

  • Write a list to a file in Python
    12 June

    Write a list to a file in python

    Table of ContentsUsing the write() function to write a list to a file in PythonUsing the writelines() function to write a list to a file in PythonUsing the pickle.dump() function to write a list to a file in PythonUsing the json.dump() function to write a list to a file in PythonUsing the unpack operator * […]

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.