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.
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).Si instaló el SDK utilizando Homebrew (
brew cask install android-sdk
), entonces se encuentra aquí:/usr/local/Caskroom/android-sdk/{YOUR_SDK_VERSION_NUMBER}
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