/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew cask install adoptopenjdk/openjdk/adoptopenjdk8
brew cask install android-sdk
add path in ~/.bash_profile or ~/.zshrc or your default shell
export ANDROID_HOME="/usr/local/share/android-sdk"
export PATH="$ANDROID_HOME/platform-tools:$PATH"
export PATH="$ANDROID_HOME/emulator:$PATH"
touch ~/.android/repositories.cfg
sdkmanager --install emulator
sdkmanager --install platform-tools
sdkmanager --install tools
sdkmanager --install 'buildtools;29.0.0'
sdkmanager --install 'platforms;android-29'
sdkmanager --install 'system-images;android-28;google_apis_playstore;x86_64'
sdkmanager --install 'extras;intel;Hardware_Accelerated_Execution_Manager'
sdkmanager --install 'extras;google;m2repository'
sdkmanager --install 'extras;android;m2repository'
sdkmanager --update
sdkmanager --list
avdmanager list (find device skin id, lets use pixel 17)
avdmanager create avd -f -n pixel -d 17 -k 'system-images;android-28;google_apis_playstore;x86_64'
avdmanager list avd (or emulator -list-avds)
emulator -avd pixel
avdmanager delete avd -n pixel
https://gist.github.com/gasolin/9300f5f9276b2df884c80da3e2c54ffc