Steps you can follow to quickly setup a new Android environemnt.
Install Homebrew:
ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"
Use Homebrew to install Android dev tools:
brew install ant
brew install maven
brew install gradle
brew install android-sdk
brew install android-ndk
Install all of the Android SDK components (you will be prompted to agree to license info):
android update sdk --no-ui
Install HAXM for blazing fast emulators (http://developer.android.com/tools/devices/emulator.html, "http://developer.android.com/tools/devices/emulator.html")
Update your environment variables:
export ANT_HOME=/usr/local/opt/ant
export MAVEN_HOME=/usr/local/opt/maven
export GRADLE_HOME=/usr/local/opt/gradle
export ANDROID_HOME=/usr/local/opt/android-sdk
export ANDROID_NDK_HOME=/usr/local/opt/android-ndk
Update your paths (bonus points to a better solution to the build tools hardcoded version):
export PATH=$ANT_HOME/bin:$PATH
export PATH=$MAVEN_HOME/bin:$PATH
export PATH=$GRADLE_HOME/bin:$PATH
export PATH=$ANDROID_HOME/tools:$PATH
export PATH=$ANDROID_HOME/platform-tools:$PATH
export PATH=$ANDROID_HOME/build-tools/19.0.3:$PATH
Periodically run these commands again to ensure you're staying up to date: