2015-01-12 4 views
6

erhalte ich diesen Fehler in Terminal bei dem Versuch, diesen Befehl auszuführen:Fehler: ANDROID_HOME nicht und „Android“ Befehl nicht in Ihrer PATH auf OS setzt X

$ cordova platform add android 

ich diese Antworten hier lesen:

Error: ANDROID_HOME is not set and "android" command not in your PATH. You must fulfill at least one of these conditions

ANDROID_HOME is not set and "android" command not in your PATH Phonegap

aber ich weiß nicht, wo sie den Code platzieren sie bieten.

Ich bin mit OS X.

Antwort

15

Option 1

für Fenster

Rechtsklick auf Arbeitsplatz -> Eigenschaften -> Erweiterte Systemeinstellungen -> Umgebungsvariablen

Jetzt Pfad auf Systemvariablen bearbeiten auf

;/yourSdkHome/tools;/youSdkHome/platform-tools 

Option 2

In Windows-Rechner, Öffnen Sie die Eingabeaufforderung und geben Sie jeder dieser Befehle nacheinander

set ANDROID_HOME=**C:\\android-sdk-windows** 

set PATH=%PATH%;%ANDROID_HOME%\tools;%ANDROID_HOME%\platform-tools 

In MAC-Maschine, öffnen Sie das Terminal und geben Sie diese nacheinander

export ANDROID_HOME=/<installation location>/android-sdk-macosx 
export PATH=${PATH}:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools 

Hinweis - C:\\android-sdk-windows sollte durch den Pfad von Android SDK in Ihrem Computer ersetzt werden.

<installation location> sollte durch den Pfad von Android SDK in Ihrem Computer ersetzt werden.

Beispiel

in MAC-Maschine, wenn Installationsort ist ~/adt-bundle-mac-x86_64/sdk

erste Zeile

export ANDROID_HOME=~/adt-bundle-mac-x86_64/sdk 
+1

Leider sollte, sollte ich angegeben haben, ich laufe auf OSX :) –

+1

I wissen, erhalten Sie diese Fehler: ANDROID_HOME ist auf einen nicht existierenden Pfad festgelegt: // Android-SDK-MACOSX bei /Users/xxxx/.co rdova/lib/npm_cache/cordova-android/3.6.4/paket/bin/lib/check_reqs.js: 162: 19 –

+1

@PeterStuart, Finden Sie den Pfad des Android SDK mit der Suche in MAC-Maschine und setzen Sie diesen Pfad – Prem

Verwandte Themen