1

Error: 'ANDROID_HOME' environment variable is set to non-existent path: /root/android-sdk-linux Try update it manually to point to valid SDK directory.

kolli
  • 1,260
  • 2
  • 13
  • 23
Ashok
  • 35
  • 1
  • 8

1 Answers1

1

Access to root folder is restricted.

Change the Sdk folder from /root/Android/Sdk to somewhere else. I chose /etc/Android/Sdk

sudo su
mv /root/Android /etc

Change permission

sudo chmod -R 777 /etc/Android

Then correct the path in .bashrc

sudo gedit ~/.bashrc

At the begining of the file add lines

export ANDROID_HOME=/etc/Android/Sdk
export PATH=${PATH}:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools

Check for any duplicate export statements for ANDROID_HOME, If found remove them.

Save and close .bashsrc , then source .bashrc

source ~/.bashrc

Close all open terminals. Open a fresh terminal and try your Android Sdk dependent commands.

AJchandu
  • 141
  • 2
  • 9