Linux Fedora에서 Android PhoneGap 프로젝트를 생성하는 중 오류가 발생했습니다.

Linux Fedora에서 Android PhoneGap 프로젝트를 생성하는 중 오류가 발생했습니다.

실제로 저는 Linux를 사용하여 androidphonegap 프로젝트를 개발 중이며 다음 단계를 따랐습니다.

  1. 터미널을 열고 터미널의 cd 명령을 사용하여 android 디렉터리의 bin 폴더로 이동합니다.

  2. 입력 ./create {project_folder_path} {package_name} {project_name}하고 Enter를 누르세요. 예를 들어../create ~Desktop/myproject com.oodles oodles

하지만 새 프로젝트를 만들려고 하면 다음 오류가 발생합니다.

[root@NikhilAgrawal bin]# ./create Desktop/myprojects com.walkover.tester Tester
which: no android in (/usr/lib64/qt-3.3/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/home/Nikhil/.local/bin:/home/Nikhil/bin)
An unexpected error occurred: ANDROID_BIN="${ANDROID_BIN:=$( which android )}" exited with 1
Deleting project...

이 문제를 해결하는 방법에 대한 아이디어가 있습니까?

답변1

/path/to/android-sdk-linux/toolswhere 에 이전 단계에서 Android SDK를 설치한 위치를 PATH추가 하세요 ./path/to/android-sdk-linux

PATH="$PATH:/path/to/android-sdk-linux/tools"

추가할 수도 있습니다 /path/to/android-sdk-linux/platform-tools(포함 adb).

android또는 adb디렉터리에 심볼릭 링크를 만듭니다 PATH.

sudo ln -s /path/to/android-sdk-linux/platform-tools/adb /path/to/android-sdk-linux/tools/android /usr/local/bin

또는

ln -s /path/to/android-sdk-linux/platform-tools/adb /path/to/android-sdk-linux/tools/android ~/bin

관련 정보