¿Cómo configurar la ruta ANDROID_HOME en ubuntu?
Por favor proporcione los pasos.
¿Cómo configurar la ruta ANDROID_HOME en ubuntu?
Por favor proporcione los pasos.
Respuestas:
En la consola simplemente escriba estos:
export ANDROID_HOME=$HOME/Android/Sdk
export PATH=$PATH:$ANDROID_HOME/tools
Si desea que sea permanente, simplemente agregue esas líneas en el archivo ~ / .bashrc
vim ~/.bashrc
en tu terminal. La carpeta en la que se encuentra no tiene importancia
export PATH=$PATH:$ANDROID_HOME/platform-tools
, ver más abajo. En el SDK 29.0.3 que acabo de instalar, ya no hay tools
directorio.
Me gustaría compartir una respuesta que también demuestre el enfoque utilizando el SDK de Android proporcionado por el repositorio de Ubuntu:
Instalar Android SDK
sudo apt-get install android-sdk
Exportar variables ambientales
export ANDROID_HOME="/usr/lib/android-sdk/"
export PATH="${PATH}:${ANDROID_HOME}tools/:${ANDROID_HOME}platform-tools/"
android-sdk
paquete desde apt. ¡Gracias!
Suponiendo que tenga el SDK extraído en ~/Android/Sdk
,
export ANDROID_HOME=$HOME/Android/Sdk
export PATH=$PATH:$ANDROID_HOME/tools
export PATH=$PATH:$ANDROID_HOME/platform-tools
Agregue las líneas anteriores al archivo ~/.bashrc
(ubicado en home/username/.bashrc
) para que sea permanente para el usuario actual. Ejecute source ~/.bashrc
para aplicar los cambios o reinicie su terminal.
( o )
Ejecute las líneas anteriores en una ventana de terminal para que esté disponible para la sesión.
Para probar si lo ha configurado correctamente,
Ejecute los siguientes comandos en una ventana de terminal
echo $ANDROID_HOME
user@host:~$ echo $ANDROID_HOME
/home/<user>/Android/Sdk
which android
user@host:~$ which android
/home/<user>/Android/Sdk/tools/android
Ejecútelo android
en una ventana de terminal. Si abre Android SDK Manager , está listo para comenzar.
echo
comandos funcionen. Yo suelo correr exec $SHELL
.
export PATH=$PATH:$ANDROID_HOME/tools/bin
luego fuente ~/.profile
(o .bashrc) si no desea cerrar sesión ... intente ejecutar 'sdkmanager --licenses'. Luego intente compilar.
La mejor manera es reutilizar la variable ANDROID_HOME en la variable de ruta. si su variable ANDROID_HOME cambia, solo tiene que hacer cambios en un lugar.
export ANDROID_HOME=/home/arshid/Android/Sdk
export PATH=$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools
arshid
pieza debe reemplazarse con el nombre del usuario actual
Agregue lo siguiente a su ~/.bashrc
archivo. Cerrar sesión e iniciar sesión. Tengo mi SDK en el $HOME/Documents/Android/sdk
que tienes que reemplazarlo por donde guardas tu carpeta SDK
# Android Path
PATH=$PATH:$HOME/Documents/Android/sdk:$HOME/Documents/Android/sdk/tools
export PATH
# For SDK version r_08 and higher, also add this for adb:
PATH=$PATH:$HOME/Documents/Android/sdk/platform-tools
export PATH
source ~/.bashrc
puede sustituir al
export PATH=$PATH(...)
en uno como. Funciona en ambos sentidos :)
Inicialmente vaya a su casa y presione Ctrl+ H, le mostrará los archivos ocultos, ahora busque el .bashrc
archivo, ábralo con cualquier editor de texto y luego coloque las líneas debajo al final del archivo.
export ANDROID_HOME=/home/varun/Android/Sdk
export PATH=$PATH:/home/varun/Android/Sdk/tools
export PATH=$PATH:/home/varun/Android/Sdk/platform-tools
Cambie la /home/varun/Android/Sdk
ruta a su ruta SDK. Haga lo mismo para herramientas y herramientas de plataforma.
Después de esto, guarde el .bashrc
archivo y ciérrelo.
Ahora está listo para usar los comandos ADB en la terminal.
primero abra el archivo .bashrc por gedit ~ / .bashrc
# Added ANDROID_HOME variable. export ANDROID_HOME=$HOME/Android/Sdk export PATH=$PATH:$ANDROID_HOME/tools export PATH=$PATH:$ANDROID_HOME/platform-tools
guarde el archivo y vuelva a abrir el terminal
echo $ANDROID_HOME
mostrará el camino como /home/pathTo/Android/Sdk
Se aplica a Ubuntu y Linux Mint
En el archivo:
sudo nano .bashrc
Añadir al final:
export ANDROID_HOME=${HOME}/Android/Sdk
export PATH=${PATH}:${ANDROID_HOME}/platform-tools:${ANDROID_HOME}/tools
Reinicie el terminal y haciendo: echo $ HOME o $ PATH, puede conocer estas variables.
En el terminal, simplemente escriba estos 3 comandos para configurar la variable ANDROID_HOME:
$ export ANDROID_HOME=~/Android/Sdk
/Android/Sdk
es la ubicación de Sdk, esto podría cambiar en su caso
$ PATH=$PATH:$ANDROID_HOME/tools
$ PATH=$PATH:$ANDROID_HOME/platform-tools `
Nota: Esto establecerá la ruta temporalmente, así que cualquier acción que tenga que realizar, realice en el mismo terminal.
Si ejecuta Android con sudo, instalará sdk en / root / Android / Sdk, así que verifique si ese es el caso. Y si está utilizando no ejecute cordova con sudo, también se verá sdk en la raíz. El código anterior para establecer la ruta funciona bien.
Estaba enfrentando el mismo problema con la ruta ANDROID_HOME de Linux
Nota:
1- Agregar parámetros2- Hacer o reconstruir proyecto
3- Reinicia tu PC
Cómo agregar parámetros usando terminal:
Abre tu terminal escribe
gedit .bashrc
se abrirá otra ventana y luego agregue las siguientes líneas al final de las ventanas.
export ANDROID_HOME=$HOME/Android/Sdk
export PATH=$PATH:$ANDROID_HOME/tools
export PATH=$PATH:$ANDROID_HOME/platform-tools
luego de vuelta a la terminal y escriba
fuente .bashrc
para guardar sus cambios en el archivo bashrc al final reinicie su computadora.
Esto es lo que funciona para mí, suponiendo que tenga el SDK extraído en ~/Android/Sdk
,
export ANDROID_HOME=$HOME/Android/Sdk
export PATH=$PATH:$ANDROID_HOME/tools
export PATH=$PATH:$ANDROID_HOME/platform-tools
Agregue las líneas anteriores al archivo ~/.bashrc
(ubicado en home/username/.bashrc
) para que sea permanente para el usuario actual. Ejecute la fuente ~/.bashrc
para aplicar los cambios o reinicie su terminal. (o) Ejecute las líneas anteriores en una ventana de terminal para que esté disponible para la sesión. Para probar si lo configuró correctamente, ejecute los siguientes comandos en una ventana de terminal
echo $ANDROID_HOME
user#host:~$ echo $ANDROID_HOME
Conseguirás
/home/<user>/Android/Sdk
Puedes ejecutar esto también
which android
user#host:~$ which android
/home/<user>/Android/Sdk/tools/android
Ejecute Android en una terminal. Si abre Android SDK Manager, ya está listo.
sudo su -
gedit ~/.bashrc
export PATH=${PATH}:/your path
export PATH=${PATH}:/your path
export PATH=${PATH}:/opt/workspace/android/android-sdk-linux/tools
export PATH=${PATH}:/opt/workspace/android/android-sdk-linux/platform-tools
Puede agregar esta línea al final del archivo .bashrc
export PATH=$PATH:"/opt/Android/Sdk/platform-tools/"
aquí / opt / Android / Sdk / platform-tools / es el directorio de instalación de Sdk. El archivo .bashrc se encuentra en la carpeta de inicio
vi ~/.bashrc
o si tienes sublime instalado
subl ~/.bashrc
Abra el archivo ~ / .bashrc y péguelo al final
export PATH=$PATH{}:/path-from-home-dir/android/sdk/tools
export PATH=$PATH{}:/path-from-home-dir/android/sdk/platform-tools
puede editar el archivo de variable de entorno en Ubuntu para configurar el hogar de Android a nivel mundial.
[1] ejecuta este comando en la terminal
sudo -H gedit /etc/environment
[2] el contenido del archivo ambiental se verá como el siguiente
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"
[3] en el archivo de entorno, agregue la ruta SDK de Android de la siguiente manera:
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"
ANDROID_HOME="/home/yourPathTo/Android/Sdk"
[4] entonces puedes verificar la ruta de inicio de Android en la terminal con el siguiente comando: -
echo $ANDROID_HOME
Si la ruta aún no está configurada, reinicie la PC para obtener los cambios aplicados.
agregar al archivo
~/.profile
export ANDROID_HOME=/opt/android-sdk
Camino al SDK
Luego reinicie la computadora