2015-01-12 6 views
6

sto ottenendo questo errore nel terminale quando si tenta di eseguire questo comando:Errore: ANDROID_HOME non è impostato e il comando "Android" non nel PATH su OS X

$ cordova platform add android 

ho letto queste risposte qui:

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

però non so dove inserire il codice che forniscono.

Sto facendo funzionare l'OS X.

risposta

15

Opzione 1

per le finestre

clic destro su Risorse del computer -> Proprietà -> impostazioni di sistema avanzate -> Variabili d'ambiente

Ora Modifica percorso su variabili di sistema su

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

Opzione 2

In macchina Windows, Prompt dei comandi aperto ed entra ciascuno di questi comandi uno per uno

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

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

in Mac macchina, aprire il Terminale e inserire questi uno per uno

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

Nota - C:\\android-sdk-windows deve essere sostituito dal percorso di Android SDK nella macchina.

<installation location> deve essere sostituito dal percorso di Android SDK nella macchina.

Esempio

in macchina Mac, se installare posizione è ~/adt-bundle-mac-x86_64/sdk

prima linea dovrebbe essere

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

dispiace, avrei dovuto specificato, io sono in esecuzione su OSX :) –

+1

I know get Errore: ANDROID_HOME è impostato su un percorso inesistente: // android-sdk-macosx su /Users/xxxx/.co rdova/lib/npm_cache/cordova-android/3.6.4/pacchetto/bin/lib/check_reqs.js: 162: 19 –

+1

@PeterStuart, Trova il percorso di Android SDK utilizzando la ricerca nella macchina MAC e imposta quel percorso – Prem

Problemi correlati