Erreur: ANDROID_HOME ne est pas réglé et commande " android" pas dans votre PATH . Vous devez remplir au moins l'une de ces conditions

? CMP @ | Original: StackOverFlow

Je suis MAC OS X Yosemite Je ai fait tout le tutoriel d'exportation pour régler la ANDROID_HOME mais non de celui-ci travaille pour moi



Top 5 Respuesta

1harikris @

Assurez-vous que la variable d' env vous avez exporté est ANDROID_HOME et non android_home ( sensible à la casse ) .

Après avoir exporté, le tester en tapant

> echo $ANDROID_HOME

Le résultat doit pointer vers le répertoire où vous avez installé le SDK .

Last but not least modifier vos /etc/paths pour ajouter dirs "____ » ou « ____ » et « ____ » ou « ____" à la liste . Enregistrer le fichier . Vous pourriez avoir besoin d'éditer ce fichier en tant qu'administrateur si besoin est. Fermer terminal et nouveau terminal puis Ouvrir. Ensuite, tapez

$ANDROID_HOME/platform-tools

pour vérifier si le chemin est mis à jour .

Et puis voila, lorsque vous tapez

/Users/abdi/adt/sdk/platform-tools

vous devriez voir le bon chemin vers le binaire retourné qui dans votre cas est «____» . vous devriez être tous ensemble maintenant .



2Valter Strods @

Faire en sorte ANDROID_HOME est exporté et en ajoutant les répertoires d'outils SDK à PATH devrait être plus que suffisant pour vous permettre de continuer .

Using the terminal
$ANDROID_HOME/tools
Using a GUI (mostly)

Vous pouvez également ouvrir le fichier .bash_profile dans TextEdit en utilisant la commande «____» . Si vous obtenez des erreurs sur les fichiers manquants, essayez d'exécuter /Users/abdi/adt/sdk/tools et relancez la commande ouverte . Dans le fichier qui se ouvre, ajoutez les lignes suivantes à la fin.

> echo $PATH

Running > which android comme dans la version terminal après que devrait vous permettre de pleinement mettre en place .

3ramesh balakrishnan @

Première nécessité de définir le répertoire ANDROID_HOME regardez dans votre android- sdk -linux ( mac ) annuaire et cherchez le fichier ' android ' exécutable, il existe généralement sous le répertoire "Outils"

donc modifier votre .bashrc à partir du dossier de la maison

et ajoutez cette ligne là-bas

/Users/abdi/adt/sdk/tools/android

Une fois cela fait, quittez votre console et relancez votre commande

Vous pourriez vous attendre une erreur disant " Se il vous plaît installer cible Android " android- 19 "" si elle ne est pas encore réglé .

vous pouvez fixer que l'exécution de la commande " android" et en sélectionnant " Android 4.4.2 API 19 " pour installer .

Et après, ne oubliez pas de donner suffisamment de permission de répertoire où réside l'application .

4adkap @

Je ai eu le même problème . Heureusement, il est facilement réparable. Il suffit de suivre les étapes suivantes (ligne de commande de la borne ) .

Ouvrez le fichier bash_profile utilisant des arguments de ligne de commande avec -

# First, we make sure we have a newline at the end of the .bash_profile echo >> /Users/abdi/.bash_profile # We set the ANDROID_HOME value in the .bash_profile echo "export ANDROID_HOME=/Users/abdi/adt/sdk" >> /Users/abdi/.bash_profile # We alter the PATH value a bit as well echo "export PATH=${PATH}:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools" >> /Users/abdi/.bash_profile # We then tell the terminal to update all the things . /Users/abdi/.bash_profile

OR

Il est possible d'ouvrir bash_profile dans TextEdit et y effectuer des modifications . Utilisez la commande suivante pour ce faire -

open -e /Users/abdi/.bash_profile

Vérifiez si ANDROID_HOME a été mis dans ce fichier . Se il a déjà été défini, supprimer ( probablement faux ) . Vérifiez également si PATH dans ce fichier a toute référence à des outils ou des plates-formes -outils ( de l' Android SDK ) . Vous feriez mieux de supprimer ces avant vous commencez à taper les commandes suivantes .

Réglez ANDROID_HOME utiliser correctement la commande suivante  touch /Users/abdi/.bash_profile

^ ce est ma commande parce que je l'ai installé à cet endroit . Se il vous plaît remplacer " adarsh ​​" avec votre nom d'utilisateur et " android- sdk -manager» avec le nom de votre dossier de Android SDK que vous avez téléchargé . Ne pas copier - coller cette commande .

Par exemple, si votre nom d'utilisateur est "John" et vous le dossier sdk android vous avez téléchargé et installé est dans "Téléchargements" et vous changé votre nom de dossier pour " sdk ", alors votre commande serait -

export ANDROID_HOME=/Users/abdi/adt/sdk export PATH=${PATH}:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools

Set PATH avec la commande suivante

. /Users/abdi/.bash_profile

Rafraîchissez votre bash_profile de mettre tous les changements que nous a juste fait en tapant la commande

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

Vous devriez être bon d' aller maintenant et commencer à développer avec ionique ! Hope this helps . Des cris de joie .