.bash_profile — Android
adb, gradlew, java paths & prompt with path and git branch
Nov 7, 2023
- Change to bash shell with chsh(change shell)
$ chsh -s /bin/bash - Create .bash_profile in root directory
$ touch .bash_profile - Edit and update .bash_profile
$ vi .bash_profile (or)
$ open -e .bash_profile
#Prompt
export PS1="\[\e[36m\][\u]\[\e[32m\]$HOME\w\[\033[33m\]\$(parse_git_branch)\[\e[0m\]$"
#Get git branch
parse_git_branch() {
git branch 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/ (\1)/'
}
#Android
export ANDROID_HOME=$HOME/Library/Android/sdk
export ANDROID_SDK_ROOT=$HOME/Library/Android/sdk
export PATH=$PATH:$ANDROID_HOME/emulator
export PATH=$PATH:$ANDROID_HOME/tools
export PATH=$PATH:$ANDROID_HOME/tools/bin
export PATH=$PATH:$ANDROID_HOME/platform-tools
#Java
export JAVA_HOME=/Applications/Android\ Studio\ Intel\ Chip.app/Contents/jre/Contents/Home
# Hide Warnings
export BASH_SILENCE_DEPRECATION_WARNING=1