web-dev-qa-db-fra.com

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

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, ainsi que des outils de plate-forme 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 l'exécuter également sur mon téléphone portable. Mais je veux un accès 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, j'ai fait ceci-

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, elle ne semble pas invoquer les outils adb du dossier platform-tools. Au lieu de cela, il me demande d'installer Android-tools-adb.

Je suis cependant capable de cd dans plate-outils, et d'exécuter adb et d'autres outils à partir de là, mais je ne veux pas le faire encore et encore. Aussi, comment puis-je ajouter Android Studio à mon CHEMIN afin de ne pas avoir à me rendre dans son répertoire bin/encore et encore?

Merci beaucoup d'avance.

11
plutonium1991

Cela a fonctionné pour moi

export PATH=$PATH:$HOME"/Android-sdk-linux/platform-tools"
8
Ammly

Si vous installez Android SDK via Android Studio (ou de toute autre manière qui vous place le dossier Android SDK sous ce chemin), exécutez cette ligne:

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

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 syntaxe PATH=${PATH} dans 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.

1
Organic Marble