Introduction

Android Studio is the official Integrated Development Environment (IDE) for Android app development. This guide will walk you through the installation and initial setup process for both macOS and Windows operating systems.

System Requirements

macOS

Windows

Installation on macOS

Download Android Studio

  1. Visit the official Android Studio download page: https://developer.android.com/studio
  2. Click the Download Android Studio button
  3. Accept the terms and conditions
  4. The download will begin automatically (approximately 1 GB)

Install Android Studio

  1. Open the downloaded .dmg file
  2. Drag and drop Android Studio into the Applications folder
  3. Open FinderApplications
  4. Double-click Android Studio to launch it

infoIf you see a security warning about an unidentified developer, go to System PreferencesSecurity & Privacy and click Open Anyway.

Complete the Setup Wizard

  1. When the setup wizard launches, click Next
  2. Choose Standard installation type (recommended for beginners)
  3. Select your preferred UI theme (Light or Dark)
  4. Review the settings summary
  5. Click Finish to download the Android SDK and other components

errorThis step requires internet connection and may take 10-30 minutes depending on your connection speed.

Verify Installation

  1. Once the downloads complete, click Finish
  2. You should see the Android Studio welcome screen
  3. Click More ActionsSDK Manager to verify SDK installation
  4. Ensure the latest Android SDK version is installed

Installation on Windows

Download Android Studio

  1. Visit the official Android Studio download page: https://developer.android.com/studio
  2. Click the Download Android Studio button
  3. Accept the terms and conditions
  4. Save the .exe installer file to your computer

Install Android Studio

  1. Double-click the downloaded .exe file to launch the installer
  2. If prompted by User Account Control, click Yes
  3. Click Next on the welcome screen
  4. Select components to install:
    • Android Studio (required)
    • Android Virtual Device (recommended)
  5. Choose the installation location (default is usually fine)
  6. Click Install

infoMake sure you have enough space on your chosen drive for the SDK and virtual devices.

Complete the Setup Wizard

  1. Once installation completes, click Next then Finish
  2. Android Studio will launch automatically
  3. In the setup wizard, click Next
  4. Choose Standard installation type (recommended for beginners)
  5. Select your preferred UI theme (Light or Dark)
  6. Review the settings summary
  7. Click Finish to download the Android SDK and other components

errorThis step requires internet connection and may take 10-30 minutes depending on your connection speed.

Verify Installation

  1. Once the downloads complete, click Finish
  2. You should see the Android Studio welcome screen
  3. Click More ActionsSDK Manager to verify SDK installation
  4. Ensure the latest Android SDK version is installed

Initial Configuration

Configure Android SDK

  1. From the welcome screen, click More ActionsSDK Manager
  2. In the SDK Platforms tab:
    • Select the latest Android API level
    • Select any additional API levels you need
  3. In the SDK Tools tab, ensure these are installed:
    • Android SDK Build-Tools
    • Android Emulator
    • Android SDK Platform-Tools
    • Intel x86 Emulator Accelerator (for Windows/Mac Intel processors)
  4. Click Apply to install selected packages

Create a Virtual Device (Emulator)

Watch this video tutorial for configuring an AVD:

Step-by-step instructions:

  1. From the welcome screen, click More ActionsVirtual Device Manager
  2. Click Create Device
  3. Select a device definition (e.g., Pixel 6)
  4. Click Next
  5. Select a system image (download if needed)
  6. Click Next
  7. Name your AVD and configure settings if needed
  8. Click Finish

Test Your Setup

  1. From the welcome screen, click New Project
  2. Select Empty Activity
  3. Click Next
  4. Configure your project:
    • Name: Test App
    • Package name: com.example.testapp
    • Language: Java or Kotlin
  5. Click Finish
  6. Wait for Gradle to build
  7. Click the Run button (green play icon)
  8. Select your virtual device
  9. Wait for the emulator to launch and your app to run
Success!

If you see “Hello World” in the emulator, your Android Studio installation is complete and working correctly!

Common Issues and Troubleshooting

macOS Issues

Windows Issues

Additional Resources

Next Steps

Now that you have Android Studio installed and configured, you’re ready to start developing Android applications! Consider exploring:

  1. Creating your first Android app
  2. Learning about Android Activities and Fragments
  3. Understanding the Android lifecycle
  4. Exploring the Android UI toolkit
  5. Setting up version control with Git

infoKeep Android Studio updated by checking HelpCheck for Updates regularly to get the latest features and bug fixes.