Mahalakshmi Saravanan
Mahalakshmi Saravanan

Reputation: 295

Android SDK not found. Make sure that it is installed. If it is not at the default location, set the ANDROID_HOME environment variable

"Android SDK not found. Make sure that it is installed. If it is not at the default location, set the ANDROID_HOME environment variable."

Facing this issue while building the Cordova Project through Terminal, if I run through Android Studio I am not getting the issue what will be the root cause for this issue.

Upvotes: 8

Views: 18168

Answers (4)

Bahu
Bahu

Reputation: 1596

If nothing was worked, try

cordova platform remove android

and

cordova platform add android

in your Cordova project

edit

Solution 2

Remove cordova

npm uninstall cordova -g

Add cordova

npm install -g cordova

Remove Android platform from project

cordova platform remove android

Add Android platform again

cordova platform add android

Upvotes: 1

Diego Mello
Diego Mello

Reputation: 5410

This is just a workaround while cordova is being updated:

  1. Remove directory /Android/sdk/tools
  2. download https://dl.google.com/android/repository/tools_r25.2.3-linux.zip
  3. Unzip
  4. Place new folder in /Android/sdk/tools

Upvotes: 21

user3894514
user3894514

Reputation: 41

Just set the ANDROID_HOME environment variable.give the path to the android sdk installed.

Upvotes: 0

Furqan
Furqan

Reputation: 895

You need to set Android home variable through command line. Try these commands to set Android_Home variable.

export ANDROID_HOME=~/Android/Android/Sdk

export PATH=$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools

PS: Replace ~/Android/Android/Sdk with your Android SDK path.

Upvotes: 0

Related Questions