web-dev-qa-db-fra.com

Android - Commande introuvable

J'essaie d'exécuter la commande dans Ubuntu 

Projet de mise à jour Android --path.

Cependant, je reçois un Android:command not found error.

Je suppose que cela a quelque chose à voir avec le chemin que j’ai appris ici l’autre jour? Je me demandais juste, quelle variable dois-je ajouter (Android, je suppose) et que dois-je indiquer? 

46
Biscuit128

Sur MacOS/Linux, définissez le chemin d'accès où vous avez installé votre SDK sous la forme Android_HOME:

MacOS

$ export Android_HOME=/Applications/Android-sdk-macosx

Si vous avez installé Android Studio , la valeur devra être

export Android_HOME=$HOME/Library/Android/sdk

Linux

$ export Android_HOME=~/Android-sdk-linux

Ajoutez ensuite les chemins d'accès aux sous-répertoires platform-tools et tools (Identique sous MacOS/Linux).

export PATH=$Android_HOME/tools:$PATH
export PATH=$Android_HOME/platform-tools:$PATH

Vous devriez maintenant pouvoir exécuter Android à partir du shell.

Si aucun des chemins suggérés Android_HOME ci-dessus n'est valide, vous pouvez trouver le dossier platform-tools (nommé de manière unique et cohérente) via:

find / -name platform-tools 2>/dev/null

Quel que soit le chemin qui sera renvoyé, il devra être coupé pour se terminer par sdk, Android-sdk-linux ou Android-sdk-macosx.

128
Festus Tamakloe

Une autre possibilité est simplement que votre fichier "Android" n’est pas exécutable. Accédez au chemin des outils dans le terminal, puis rendez-le exécutable par:
chmod 777 Android
Ensuite, vous pouvez exécuter:
./Android sdk
C'est ce qui a fonctionné pour moi.

26
possumkeys

En supposant que vous ayez défini Android_HOME pour qu'il pointe vers l'installation de sdk, vous devez ajouter $Android_HOME/tools et $Android_HOME/platform-tools à votre PATH.

7
Erich Douglass

Czasami nawet po dodaniu ścieżki katalogu Android_sdk/ z wiersza poleceń nadal nie działa i daje kod command not found error, w takim przypadku wykonaj następujące kroki. Sam przejrzałem dix problème i próbowałem wszystkich powyższych kroków i żaden z nich nie działał, więc pomyślałem, że powinienem się podzielić i być moe komuś pomó.
(Android-sdk-linux to nazwa biblioteki sdk systemu android, którą wyodrębniłeś).

1) À propos de nous

gedit ~/.bashrc

2) Dodaj następujące linie na górze.

export PATH=${PATH}:~/Android-sdk-linux/tools
export PATH=${PATH}:~/Android-sdk-linux/platform-tools

3) Wyloguj est si système que je zaloguj ponownie. WpiszCtrl+Alt+TCliquez ici pour afficher le texte original Android, aby uruchomić oprogramowanie.

3
Abdul Mannan

Après avoir installé Android studio . Créez ou modifiez votre fichier ~/.bashrc et ajoutez les lignes suivantes:

export Android_HOME=~/Android/Sdk
export PATH=${PATH}:${Android_HOME}/tools

et rechargez .bashrc

source ~/.bashrc
2
Karl Adler

Pour Mac, allez dans votre répertoire personnel en tapant cd ~, puis tapez vi .bash_profile. Ce fichier est peut-être vide ou vient d'être créé, ce qui ne pose aucun problème. 

Pour éditer le fichier, appuyez sur i sur votre clavier et dans le fichier, tapez le chemin suivant:

export PATH="/Users/YOUR-USERNAME-HERE/Library/Android/sdk/platform-tools":$PATH
export PATH="/Users/YOUR-USERNAME-HERE/Library/Android/sdk/tools":$PATH

Lorsque vous avez terminé, appuyez sur esc, puis à nouveau sur shift : et tapez wq. Ok, maintenant vous avez enregistré votre fichier. Maintenant, quittez le terminal et relancez-le, puis essayez de taper: 

adb -h
Android -h

Si les deux commandes vous donnent une sortie, cela signifie que tout fonctionne correctement.

Non: nous avons utilisé la commande vi pour éditer le fichier. Si vous vous trompez avec cette commande, vous pouvez également essayer nano pour éditer le fichier.

1
cyonder

En effet, vos platforms et platform-tools ne sont pas dans la variable d’environnement PATH. Vous pouvez exécuter la commande adb avec path-to-adb/adb ou ajouter platforms et platform-tools à PATH et n'exécutez que adb

Ceci est ma variable d'environnement de chemin:

PATH=/usr/local/bin:/usr/bin:/bin:/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/4.5.3:/opt/Android-sdk-update-manager/tools:/opt/Android-sdk-update-manager/platform-tools
1
Blackbelt
  1. Désinstaller les outils de plate-forme Android Android

    brew cask uninstall Android-platform-tools
    
  2. Installez-le avec Android Studio

0
Emil Namen

Android est maintenant dans Android-sdks/tools

si vous utilisez mac, vous pouvez configurer votre fichier .bash_profile pour l'inclure.

PATH=$PATH:[Android-sdks]/platform-tools:[Android-sdks]/tools
0
James Tan