Skip to content

Instantly share code, notes, and snippets.

@sviridoff
Created January 13, 2022 09:57
Show Gist options
  • Save sviridoff/0093855fd6fcfae7af04bec066c179b2 to your computer and use it in GitHub Desktop.
Save sviridoff/0093855fd6fcfae7af04bec066c179b2 to your computer and use it in GitHub Desktop.
Setup Android on mac

Setup Android on mac

Install brew.

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

Install Java.

brew tap caskroom/versions
brew cask install java8

Install Android and dependencies.

brew install ant
brew install maven
brew install gradle
brew install cask android-sdk
brew install cask android-ndk

Add environment variables to .bashrc or .zshrc.

export ANT_HOME=/usr/local/opt/ant
export MAVEN_HOME=/usr/local/opt/maven
export GRADLE_HOME=/usr/local/opt/gradle
export ANDROID_NDK_HOME="/usr/local/share/android-ndk"
export ANDROID_SDK_ROOT="/usr/local/share/android-sdk"

Install Android SDK components.

sdkmanager "platform-tools" "platforms;android-23"
sdkmanager "build-tools;23.0.1"

Update

brew update
brew cask update
sdkmanager --update
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment