Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How do I set ANDROID_SDK_HOME environment variable?

I'm working with Eclipse on Windows 7, x64. I'm getting an error when running ADT bundle of android development:

Error: Error parsing the AVDs
Unable to get the Android SDK home directory.
Make sure the environment variable ANDROID_SDK_HOME is set up.

I know what the issue is. Is it because it is linked to a wrong directory C:users:????

How do I set this environment variable android_sdk_home to the proper directory?

like image 289
OlegArsyonov Avatar asked Apr 13 '14 12:04

OlegArsyonov


People also ask

What should Android_sdk_root point to?

ANDROID_SDK_ROOT , which also points to the SDK installation directory, is deprecated. If you continue to use it, Android Studio and the Android Gradle plugin will check that the old and new variables are consistent. Sets the path to the user preferences directory for tools that are part of the Android SDK.


1 Answers

ANDROID_HOME

Deprecated (in Android Studio), use ANDROID_SDK_ROOT instead.

ANDROID_SDK_ROOT

Installation directory of Android SDK package.

Example: C:\AndroidSDK or /usr/local/android-sdk/

ANDROID_NDK_ROOT

Installation directory of Android NDK package. (WITHOUT ANY SPACE)

Example: C:\AndroidNDK or /usr/local/android-ndk/

ANDROID_SDK_HOME

Deprecated (in Android Studio 4.2), use ANDROID_PREFS_ROOT instead.

ANDROID_PREFS_ROOT

Location of SDK related data/user files.

Example: C:\Users\<USERNAME>\.android\ or ~/.android/

ANDROID_EMULATOR_HOME

Location of emulator-specific data files.

Example: C:\Users\<USERNAME>\.android\ or ~/.android/

ANDROID_AVD_HOME

Location of AVD-specific data files.

Example: C:\Users\<USERNAME>\.android\avd\ or ~/.android/avd/

JDK_HOME and JAVA_HOME

Installation directory of JDK (aka Java SDK) package.

Note: This is used to run Android Studio(and other Java-based applications). Actually when you run Android Studio, it checks for JDK_HOME then JAVA_HOME environment variables to use.

like image 165
Yousha Aleayoub Avatar answered Sep 21 '22 17:09

Yousha Aleayoub