Where does homebrew install the android-sdk when you run the command:
brew cask install android-sdk
I want to be able to add it to the PATH.
Where does homebrew install the android-sdk when you run the command:
brew cask install android-sdk
I want to be able to add it to the PATH.
use
brew cask info android-sdk
after installing, you can get some basic information about what needs to be set and where:
notes
Prior to March 2017 you could run
brew info android-sdk
in my machine, at
/usr/local/share/android-sdk
The installation folder of
android-sdk
is:Therefore, if you want to add it to PATH, you need to add the following line to ~/.bashrc
Don't forget to replace
<VERSION>
with an installed version, just take a look inside ofandroid-sdk
folder to see what version you have installed.Homebrew installs things in the Cellar:
/usr/local/Cellar
Unfortunately, brew has now changed where android-sdk is installed, so all of these older questions are no longer correct.
When installing via
brew cask install android-sdk
, you'll now be informed that you should addexport ANDROID_SDK_ROOT=/usr/local/share/android-sdk
to your profile, and, indeed, that directory is now a symlink to the version android-sdk directory (currently/usr/local/Caskroom/android-sdk/25.2.3
).To summarise, add the following to your .profile/.bashrc/.whatever:
export ANDROID_SDK_ROOT=/usr/local/share/android-sdk
export PATH=$PATH:$ANDROID_SDK_ROOT/tools:$ANDROID_SDK_ROOT/platform-tools
You would be better off using the symlink that Homebrew creates to ANDROID_HOME, as it will always be the newest version:
/usr/local/opt/android-sdk/
So your PATH would be:
export PATH=$PATH:/usr/local/opt/android-sdk/tools:/usr/local/opt/android-sdk/platform-tools