Ajout d'outils de plate-forme SDK Android à PATH téléchargés depuis umake

12

J'utilise Ubuntu 14.04 Trusty Tahr et j'ai téléchargé Android Studio avec l'outil umake fourni par Ubuntu. Ceci a téléchargé Android Studio sur / root / tools / android / android-studio, et platform-tools et tous les autres outils sur - / root / Android / Sdk /

Android Studio sur mon PC fonctionne très bien, et je peux créer une application et également l'exécuter sur mon téléphone portable en l'utilisant. Mais je veux accéder en ligne de commande aux outils et je veux donc les ajouter au chemin de l'environnement.

Pour les ajouter au chemin de l'environnement, je l'ai fait-

nano ~/.bachrc

Et ajouté les lignes suivantes-

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

Mais cela ne fonctionne pas. Lorsque je donne la commande adb depuis un terminal, il ne semble pas invoquer les outils adb depuis le dossier platform-tools. Au lieu de cela, il me dit d'installer android-tools-adb.

Je suis cependant en mesure de créer des CD-ROM dans des outils de plate-forme et d'exécuter adb et d'autres outils à partir de là, mais je ne veux pas le faire encore et encore. De plus, comment puis-je ajouter Android Studio à mon CHEMIN pour ne pas avoir à répéter plusieurs fois dans son répertoire bin /?

Merci beaucoup d'avance.

prateekmathur1991
la source
Que dire which adbet which -a adb?
Karl Richter

Réponses:

12

Cela a fonctionné pour moi

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

Si vous installez le SDK Android via Android Studio (ou tout autre moyen qui place votre dossier SDK Android sous ce chemin), exécutez cette ligne:

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

J'ai ajouté cette ligne au bas de mon .bashrc et cela fonctionne.

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

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

Je ne comprends pas la PATH=${PATH}syntaxe de votre exemple, je ne peux donc pas dire si elle est correcte ou non, mais vous pouvez essayer la syntaxe que j'ai utilisée.

Marbre organique
la source
1
PATH=$PATH:[path to add]signifie que le chemin sera ajouté à la fin de la variable Path d'origine. Vous avez utilisé PATH=[path to add]:$PATH, ce qui signifie que le chemin sera ajouté avant la variable Path.
Alex Leidwein
0

J'ai installé Android Studio via snap. J'ai donc dû ajouter le chemin du dossier platform-tools au fichier .bashrc.

  1. Si vous utilisez du code Visual Studio comme éditeur, saisissez-le dans le terminal

    code ~ / .bashrc

  2. Il ouvrira le code de Visual Studio et le fichier .bashrc y sera ouvert. Allez au bas du fichier et ajoutez l'exportation suivante,

    # Chemin Android
    if [-d "$ HOME / Android / Sdk / platform-tools"]; ensuite
     export PATH = "$ HOME / Android / Sdk / platform-tools: $ PATH"
    Fi

Remarque: laissez une ligne vide à la fin du fichier .bashrc. Le programme shell sait donc que c'est la fin du fichier (EOF).

Enregistrez le fichier .bashrc et quittez Visual Studio Code

Accédez à Terminal et sourcez le fichier .bashrc mis à jour

source ~/.bashrc
Akarsh SEGGEMU
la source