-
-
Save ericaroy/d08a846daeebe145d2ef to your computer and use it in GitHub Desktop.
Note for me to remember how to set Android Home on Mac | |
Open Terminal and type in.. | |
nano ~/.bash_profile | |
Add the below paths | |
The path should be where your android installation is located | |
export ANDROID_HOME=/Users/username/Library/Android/sdk | |
export PATH=${PATH}:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools | |
Save file and type in terminal... | |
source ~/.bash_profile | |
Check to see if it is set: echo $ANDROID_HOME | |
Also, you could run into problems with JAVA_HOME not being set.. | |
Find the location of java home and add to bash profile as above |
Thanks!! :)
note to others - "export export" should be just "export" :)
I was wondering about that deborah @ericaroy you should fix that
I see, the reason why mine does not work cause I follow this: https://facebook.github.io/react-native/docs/getting-started.html
Which lacks a little bit documentation to setup ANDROID_HOME
And does not mention how to set JAVA_HOME
i dont have any Android folder in my library, any one can help ?
@dorman99 Are you sure youre looking into the Library folder in your Home folder? and not one on the HardDrive. You can click
Shift + Cmd + .
To see the hidden files in your Home folder and Library should be there
Thanks!!!
I am facing a weird issue.
I wrote the ANDROID_HOME variable in bash_profile.
Then I hit cmd ‘source ~/.bash_profile ’.
Now echoing my env variables works fine. Until I close the terminal.
It just got vanished if I close the terminal.
To recover, I need to run cmd ‘source ~/.bash_profile ’.
macOS Cataline
@Kunj-Choksi i am facing the same issue every time i have to use source ~/.bash_profile in order to use emulator command
if you are using OS X Catalina .base_profile will not work. Use .zprofile in the root instead.
Thanks, @erikaroy and @kingkarki !
facing this issue
Unable to solve the issue
Android home not set
java home not set
bin directory for java home not set
adb android emulator could not be found because android home or android sdk root is not set
above solution not helping
This worked great, thank you.
I come here to set ANDROID_HOME but it does not work after update bash_profile.
I found arround, we may need add the config to ~/.zshrc as we did in ~/.bash_profile.
Hope it helps
export ANDROID_HOME=/Users/{your name}/Library/Android/sdk
export ANDROID_TOOLS=/Users/{your name}/Library/Android/sdk/tools/
export ANDROID_PLATFORM_TOOLS=/Users/{your name}/Library/Android/sdk/platform-tools/
export PATH=$PATH:$ANDROID_HOME:$ANDROID_TOOLS:$ANDROID_PLATFORM_TOOLS
I come here to set ANDROID_HOME but it does not work after update bash_profile. I found arround, we may need add the config to ~/.zshrc as we did in ~/.bash_profile. Hope it helps
export ANDROID_HOME=/Users/{your name}/Library/Android/sdk export ANDROID_TOOLS=/Users/{your name}/Library/Android/sdk/tools/ export ANDROID_PLATFORM_TOOLS=/Users/{your name}/Library/Android/sdk/platform-tools/ export PATH=$PATH:$ANDROID_HOME:$ANDROID_TOOLS:$ANDROID_PLATFORM_TOOLS
This works, thanks bro
More information:
I added to .zshrc file by these command line:
touch .zshrc
open .zshrc
Much much thanks