2015-01-12 5 views
6
이 명령을 실행하려고 할 때 나는 터미널에서이 오류를 얻고있다

:오류 : ANDROID_HOME 설정하고 "안드로이드"명령하지 OS에 사용자의 PATH에없는 X

$ cordova platform add android 

내가 여기에 이러한 답변을 읽어

를 그들이 제공하는 코드를 배치 할 위치를

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

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

그러나 나는 모른다.

나는 OS X의를 실행하고

답변

15

옵션 창

1

내 컴퓨터에서

오른쪽 클릭 -> 속성 -> 고급 시스템 설정 -> 환경 변수 이제

시스템 변수의 경로 편집

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

옵션 2 Windows 시스템, 오픈 명령 프롬프트에서

이 각 명령을 입력 한 하나의 MAC 기계, 열린 터미널에서

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

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

에 의해 입력이 하나 하나

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

주 - C:\\android-sdk-windows은 컴퓨터에서 Android SDK의 경로로 대체해야합니다.

<installation location>은 컴퓨터에서 Android SDK의 경로로 대체해야합니다.

위치 ~/adt-bundle-mac-x86_64/sdk

첫 번째 줄

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

죄송해야한다, I를 지정해야이다 설치 MAC 컴퓨터에서, 경우에, 나는 –

+1

I : OSX에서 실행하고 이걸 알자. 오류 : ANDROID_HOME이 존재하지 않는 경로로 설정되었습니다. // android-sdk-macosx /Users/xxxx/.co rdova/lib/npm_cache/cordova-android/3.6.4/package/bin/lib/check_reqs.js : 162 : 19 –

+1

@PeterStuart, MAC 컴퓨터에서 검색을 사용하여 Android SDK의 경로를 찾고 해당 경로를 설정하십시오. – Prem