Agregar herramientas de plataforma Android SDK a PATH descargadas de umake

12

Estoy usando Ubuntu 14.04 Trusty Tahr, y descargué Android Studio con la herramienta umake proporcionada por Ubuntu. Esto descargó Android Studio en / root / tools / android / android-studio, y platform-tools y todas las demás herramientas en - / root / Android / Sdk /

Android Studio en mi PC funciona bien, y puedo crear una aplicación y también ejecutarla en mi teléfono móvil. Pero quiero acceso de línea de comandos a las herramientas y, por lo tanto, quiero agregarlas a la ruta del entorno.

Para agregarlos a la ruta del entorno, hice esto:

nano ~/.bachrc

Y agregó las siguientes líneas:

 export PATH=${PATH}:/root/Android/Sdk/platform-tools
 export PATH=${PATH}:/root/Android/Sdk/build-tools

Pero esto no funciona. Cuando doy el comando adb desde un terminal, parece que no invoca las herramientas adb desde la carpeta de herramientas de la plataforma. En cambio, me dice que instale android-tools-adb.

Sin embargo, puedo crear CD en herramientas de plataforma y ejecutar adb y otras herramientas desde allí, pero no quiero hacerlo una y otra vez. Además, ¿cómo puedo agregar Android Studio a mi RUTA para que no tenga que cd en su directorio bin / una y otra vez?

Muchas gracias por adelantado.

prateekmathur1991
fuente
Qué decir which adby which -a adb?
Karl Richter

Respuestas:

12

Esto funciono para mi

export PATH=$PATH:$HOME"/android-sdk-linux/platform-tools"
Ammly
fuente
4

Si instala Android SDK a través de Android Studio (o de cualquier otra forma que coloque su carpeta de Android SDK bajo esta ruta), ejecute esta línea:

export PATH=$PATH:$HOME"/Android/Sdk/platform-tools"
Aviram Fireberger
fuente
1

Agregué esta línea al final de mi .bashrc y funciona.

export PATH=/home/[myusername]/android-sdk-linux/platform-tools:$PATH

source ~/.bashrc  #To update the bashrc with the changes in the current tab

No entiendo la PATH=${PATH}sintaxis en su ejemplo, por lo que no puedo comentar si es correcta o no, pero podría probar la sintaxis que utilicé.

Mármol orgánico
fuente
1
PATH=$PATH:[path to add]significa que la ruta se agregará al final de la variable de ruta original. Usaste PATH=[path to add]:$PATH, lo que significa que la ruta se agregará antes que la variable Ruta.
Alex Leidwein
0

Instalé Android Studio a través de snap. Así que tuve que agregar la ruta de la carpeta de herramientas de plataforma al archivo .bashrc.

  1. Si usa el código de Visual Studio como editor, escriba esto en el terminal

    código ~ / .bashrc

  2. Se abrirá el código de Visual Studio y se abrirá el archivo .bashrc. Vaya al final del archivo y agregue la siguiente exportación,

    # Ruta de Android
    if [-d "$ HOME / Android / Sdk / platform-tools"]; luego
     export PATH = "$ HOME / Android / Sdk / platform-tools: $ PATH"
    fi

Nota: Deje una línea vacía al final del archivo .bashrc. Entonces el programa shell sabe que es el final del archivo (EOF).

Guarde el archivo .bashrc y salga del código visual studio

Vaya a Terminal y obtenga el archivo .bashrc actualizado

source ~/.bashrc
Akarsh SEGGEMU
fuente