androidandroid-studioandroid-studio-import

SDK location not found. Define location with sdk.dir in the local.properties file or with an ANDROID_HOME environment variable


I recently tried to import sample Android games I downloaded from Google's developer website. After importing them into Android Studio, I'm getting the following error:

Error: SDK location not found. Define location with sdk.dir in the local.properties file or with an ANDROID_HOME environment variable.

What is this? I want to run the sample programs from Android Studio.


Solution

  • Please follow the below steps:

    local.properties

    For windows users:

    sdk.dir=C:\\Users\\UserName\\AppData\\Local\\Android\\sdk
    

    or (for newer versions of Android Studio / IntelliJ IDEA):

    sdk.dir=C\:\\Users\\USERNAME\\AppData\\Local\\Android\\sdk
    

    Where USERNAME your PC user name. Also, make sure the folder is sdk or Sdk.

    Example:

    sdk.dir=C:\\Users\\USERNAME\\AppData\\Local\\Android\\sdk
    

    or:

    sdk.dir=C\:\\Users\\USERNAME\\AppData\\Local\\Android\\Sdk
    

    For Mac users:

    sdk.dir = /Users/USERNAME/Library/Android/sdk
    

    Where USERNAME is your OSX username.

    For Linux (Ubuntu) users:

    sdk.dir = /home/USERNAME/Android/Sdk
    

    Where USERNAME is your linux username (Linux paths are case-sensitive: make sure the case of S in Sdk matches)

    In case this doesn't work, add ANDROID_HOME variable in "Environment Variables" as C:\Users\USER\AppData\Local\Android\Sdk

    enter image description here