studio - ¿Cómo configurar la ruta ANDROID_HOME en ubuntu?
android studio (16)
¿Cómo configurar la ruta ANDROID_HOME en ubuntu?
Por favor proporcione los pasos.
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
Agregue lo siguiente a su archivo
~/.bashrc
.
Cerrar sesión e iniciar sesión.
Tengo mi SDK en
$HOME/Documents/Android/sdk
, debe reemplazarlo con el lugar donde guarda su 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
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
En la 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.
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.
Inicialmente vaya a su casa y presione
Ctrl
+
H
, le mostrará archivos ocultos, ahora busque el archivo
.bashrc
, ábralo con cualquier editor de texto y luego coloque las líneas debajo del 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
/home/varun/Android/Sdk
ruta
/home/varun/Android/Sdk
a su ruta SDK.
Haga lo mismo para herramientas y herramientas de plataforma.
Después de esto, guarde el archivo
.bashrc
y ciérrelo.
Ahora está listo para usar los comandos ADB en la terminal.
La mejor manera es reutilizar la variable ANDROID_HOME en la variable de ruta. si su variable ANDROID_HOME cambia, solo tiene que hacer el cambio en un lugar.
export ANDROID_HOME=/home/arshid/Android/Sdk
export PATH=$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools
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/"
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
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.
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.
Suponiendo que tiene 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 enhome/username/.bashrc
) para que sea permanente para el usuario actual. Ejecutesource ~/.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
-
Ejecute
android
en una ventana de terminal. Si abre Android SDK Manager , ya está listo.
agregar al archivo
~/.profile
export ANDROID_HOME=/opt/android-sdk
Camino al SDK
Luego reinicie la computadora
primero abra el archivo .bashrc con 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á la ruta como
/home/pathTo/Android/Sdk
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 de su 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.
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