Comment ajouter android à cordoue plate-forme? Erreur de CHEMIN d'accès?
Je suis en train d'ajouter android comme une cordova plate-forme qui permet de créer des applications avec phonegap. Quand j'ai essayé d'ajouter android ainsi:
$ cordova platform add android
J'ai reçu ce message d'erreur:
[Erreur: La commande
android
a échoué. Assurez-vous d'avoir la dernière
Android SDK installé, et leandroid
de commande (à l'intérieur de l'outils/
dossier) a été ajoutée à votre chemin d'accès. Sortie: /bin/sh: android: commande pas
trouvé ]
J'ai le dernier SDK Android installé, donc je suppose que j'ai besoin d'ajouter android sur mon chemin. J'ai googlé sur la façon de le faire, et cherché ce forum, mais j'ai peu de connaissances en ligne de commande et je ne comprends pas les réponses.
Si quelqu'un pouvait fournir étapes très simples pour ajouter android sur mon chemin, je vous en serais très reconnaissant.
Vous devez vous connecter pour publier un commentaire.
Il y a l'étape par étape les instructions sur la PhoneGap du Doc. Check it out ici, puis passez à l' Étape 3B. Je l'ai lié à la version 2.8 de PhoneGap depuis à partir d'un rapide coup d'oeil, il ne semble pas expliquer comment configurer le CHEMIN d'accès sur la version 3.0 docs.
Je viens de comprendre cela. Vous devez utiliser le chemin d'accès où votre android outils sont réellement installés. Le mien arrive d'être dans l'emplacement par défaut (et je suis en utilisant x64) donc,
/Applications/adtbundle name/
Il suffit de voir par vous-même!
J'ai été en cours d'exécution dans un peu idiot problème ici. Le chemin que j'ai coupé et collé a l'adt-bundle répertorié comme "adt-bundle" (que l'on pourrait attendre :)) mais je n'ai jamais changé le nom du répertoire qu'il a été téléchargé, ce qui a été "adt-bundle-mac-x86_64-20131030."
En outre, le chemin ($CHEMIN) que j'ai coupé et collé dans mon .bash_profile a commencé avec "/Développement" quand il aurait commencé par "~/Développement" depuis le répertoire de Développement a été dans mon répertoire home.
Je ne sais pas si quelqu'un d'autre peut trouver cette info utile, mais c'était un soulagement pour moi quand j'ai réalisé que j'avais juste besoin de corriger les chemins que j'avais spécifié dans .bash_profile.
Son très facile. Il suffit de Télécharger le SDK android, plus tard, le chemin du sdk android avoir le dossier des outils et des plates-formes d'outils dans les variables système. Maintenant, plus tard, l'ensemble le chemin de la ANDROID_HOME dans la variable utilisateur. C'est tout. Maintenant, vous pouvez ajouter, exécuter , construire votre plate-forme android.
Sur MAC - j'ai eu ce problème après l'installation d'Android Studio (il travaillait avant).
Que j'avais à faire:
puis ajoutez la ligne
et redémarrer le terminal.
Si vous avez utilisé Eclipse à installer et à gérer Android SDK puis effectuer les opérations suivantes:
Ouvrir
Window->Android SDK Manager
dans Eclipse et dans la nouvelle fenêtre, vous serez en mesure de voirSDK Path
sur le hautMaintenant, vous devez inclure ce chemin que ANDROID_HOME variable système et de l'exportation
/tools
et/build-tools
il à la variable système PATHSur OS X, vous pouvez inclure des variables du système comme suit:
Dans le Terminal exécutez
nano ~/.bash_profile
(sans doute parce que l' .bash profil n'est pas de créer encore, il nous a créé dans le dossier racine de votre Utilisateur)Dans mon cas SDK chemin '/Users/markusila/android-sdk'
Insérer le code suivant, mais à l'aide de votre SDK chemin, dans l'éditeur ouvert
Maintenant, exécutez simplement
. ~/.bash_profile
et des changements seront inclus.Outre les réponses ci-dessus, n'oubliez pas de mettre à jour le fichier en fonction de votre shell favori, par exemple:
ZSH:
BASH:
J'espère que ça aidera quelqu'un d'autre.
Morceau \o/