0
내가 설치 한 안드로이드 SDK를 사용하여 프로젝트를 만드는 동안 오류가 발생하고 페도라 폰갭 2.5.0의 최신 버전을 다운로드 (18)폰갭-2.5.0
난 다음 명령
을 사용하여 프로젝트를 만들려고하고 있어요./create ~/Desktop/android-project com.example.android android_project
다음 오류가 발생합니다.
which: no android in (/sbin:/bin:/usr/sbin:/usr/bin)
An unexpected error occurred: ANDROID_BIN="${ANDROID_BIN:=$(which android)}" exited with 1
은 귀하의 소중한 의견이 필요합니다.
는 결국 내 .bash_profile에 경로를 확인한 후 답을
을 발견, 굴착의 무리, 나는 마침내 문제의 원인을 발견했다. 생성 파일 (phonegap-2.5.0/lib/android/bin/create)을 열면 ANDROID_BIN = "$ {ANDROID_BIN : = $ (which android)}"라는 줄이 있습니다. "안드로이드"가 문제의 원인입니다 (또는 적어도 내 경우 인 것 같았습니다). 이 행을 Android 도구의 전체 경로 (아래 나열)로 바꾸면 문제가 해결됩니다. 내 마지막 줄은 다음과 같이 보았다 : 는ANDROID_BIN=/Users/ktyacke/DEV/adt-bundle-mac-x86_64-20130219/sdk/tools/android
감사합니다. 페도 라에게도 그렇게 되나요? – yokks
다음 줄을 bash_profile에 추가했습니다. PATH = $ PATH :/home/yokks/Documents/adt-bundle-linux-x86_64/sdk/platform-tools PATH = $ PATH :/home/yokks/Documents/adt-bundle- linux-x86_64/sdk/tools – yokks
@yokks,'''source bash_profile''' 또는 쉘을 닫고 다시 열고 __which android__를 입력하십시오. 안드로이드 바이너리가 위치한 곳의 경로가 있어야합니다. – Nate