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.


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

Respuestas:


12

Esto funciono para mi

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

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"

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é.


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
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.