variable the studio mac java_home home change android_home android macos android-studio

the - set android home macos



ConfiguraciĆ³n de la variable ambiental ANDROID_HOME en Mac OS X (8)

¿Alguien podría publicar una solución de trabajo para hacer esto en la terminal?

ANDROID_HOME suele ser un directorio como .android . Es donde se almacenarán cosas como la clave de depuración.

export ANDROID_HOME=~/.android

Puedes automatizarlo para tu login. Solo agréguelo a su .bash_profile (a continuación es de mi máquina OS X 10.8.5):

$ cat ~/.bash_profile # MacPorts Installer addition on 2012-07-19 at 20:21:05 export PATH=/opt/local/bin:/opt/local/sbin:$PATH # Android export ANDROID_NDK_ROOT=/opt/android-ndk-r9 export ANDROID_SDK_ROOT=/opt/android-sdk export JAVA_HOME=`/usr/libexec/java_home` export ANDROID_HOME=~/.android export PATH="$ANDROID_SDK_ROOT/tools/":"$ANDROID_SDK_ROOT/platform-tools/":"$PATH"

De acuerdo con David Turner en la lista de correo del NDK, tanto ANDROID_NDK_ROOT como ANDROID_SDK_ROOT deben configurarse porque otras herramientas dependen de esos valores (ver ¿Directorio NDK recomendado? ).

Después de modificar ~/.bash_profile , luego realice lo siguiente (o cierre la sesión y vuelva a encenderlo):

source ~/.bash_profile

¿Alguien podría publicar una solución de trabajo para configurar ANDROID_HOME través del terminal?

Mi ruta al Android-SDK es /Applications/ADT/sdk .


Agregar lo siguiente a mi .bash_profile funcionó para mí:

export ANDROID_HOME=/Users/$USER/Library/Android/sdk export PATH=${PATH}:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools


En la Terminal:

nano ~/.bash_profile

Añadir líneas:

export ANDROID_HOME=/YOUR_PATH_TO/android-sdk export PATH=$ANDROID_HOME/platform-tools:$PATH export PATH=$ANDROID_HOME/tools:$PATH

Compruebe que funcionó:

source ~/.bash_profile echo $ANDROID_HOME


Estoy teniendo MAC OS X (Sierra) 10.12.2 .

Configuré ANDROID_HOME para que funcione en React Native (para aplicaciones de Android) siguiendo los siguientes pasos.

  • Terminal abierta (presione Comando + R , escriba Terminal , presione ENTER ).
  • Se agregaron las siguientes 4 líneas a ~ / .bash_profile .

    export ANDROID_HOME=/Users/$USER/Library/Android/sdk/ export PATH=$PATH:$ANDROID_HOME export PATH=$PATH:$ANDROID_HOME/tools export PATH=$PATH:$ANDROID_HOME/platform-tools

  • Finalmente, ejecute el siguiente comando (o REINICIE el sistema para reflejar los cambios realizados).

    source ~/.bash_profile

Eso es todo


Gente, tenga en cuenta que si usará ~/.bash_profile entonces no se editará el perfil de bash de su usuario, sino global. En su lugar, vaya al directorio de usuarios (/ Usuarios / nombre de usuario) y edítelo directamente:

vim .bash_profile

E inserte las siguientes dos líneas con respecto a su nombre de usuario y directorio de SDK

export PATH=$PATH:/Users/<username>/Library/Android/sdk/tools export PATH=$PATH:/Users/<username>/Library/Android/sdk/platform-tools


La ubicación del Android-SDK depende de cómo lo haya instalado.

  1. Si descargó el SDK a través de su sitio web y luego arrastró / soltó la Aplicación a su carpeta de Aplicaciones, es muy probable que aquí:

    /Applications/ADT/sdk (como es en su caso).

  2. Si instaló el SDK utilizando Homebrew ( brew cask install android-sdk ), entonces se encuentra aquí:

    /usr/local/Caskroom/android-sdk/{YOUR_SDK_VERSION_NUMBER}

  3. Si el SDK se instaló automáticamente como parte de Android Studio, se encuentra aquí:

    /Users/{YOUR_USER_NAME}/Library/Android/sdk

Una vez que conozca la ubicación, abra una ventana de terminal e ingrese lo siguiente (cambiando la ruta al SDK para que sea como lo haya instalado):

export ANDROID_HOME={YOUR_PATH}

Una vez que tenga este conjunto, debe agregarlo a la variable de entorno PATH:

export PATH=$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools

Por último, aplique estos cambios re-sourcing .bash_profile:

source ~/.bash_profile


Para establecer ANDROID_HOME , variable, necesita saber cómo instaló la configuración de Android Dev.

Si no sabe, puede verificar si existen las siguientes rutas en su máquina. Agregue lo siguiente a .bashrc , .zshrc o .profile según lo que use

Si instaló con homebrew,

export ANDROID_HOME=/usr/local/opt/android-sdk

Compruebe si este camino existe:

Si instaló Android Studio siguiendo el sitio web,

export ANDROID_HOME=~/Library/Android/sdk

Finalmente agregarlo a la ruta:

export PATH=$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools

Si eres demasiado perezoso para abrir un editor, haz esto:

echo "export ANDROID_HOME=~/Library/Android/sdk" >> ~/.bashrc echo "export PATH=$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools" >> ~/.bashrc


citando la answer @ user2993582

export PATH=$PATH:$ANDROID_HOME/bin

La parte ''bin'' ha cambiado y debería ser

export PATH=$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools