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.
The installation folder of
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 of
android-sdk folder to see what version you have installed.
brew cask info android-sdk
after installing, you can get some basic information about what needs to be set and where:
› brew cask info android-sdk ...etc /usr/local/Caskroom/android-sdk/3859397,26.0.1/build-tools/26.0.1/aapt (binary) /usr/local/Caskroom/android-sdk/3859397,26.0.1/tools/bin/avdmanager ...etc ==> Caveats We will install android-sdk-tools, platform-tools, and build-tools for you. You can control android sdk packages via the sdkmanager command. You may want to add to your profile: 'export ANDROID_SDK_ROOT=/usr/local/share/android-sdk'
Prior to March 2017 you could run
brew info android-sdk
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 add
export 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
To summarise, add the following to your .profile/.bashrc/.whatever:
You would be better off using the symlink that Homebrew creates to ANDROID_HOME, as it will always be the newest version:
So your PATH would be:
in my machine, at
Homebrew installs things in the Cellar: