실제로 저는 Linux를 사용하여 androidphonegap 프로젝트를 개발 중이며 다음 단계를 따랐습니다.
터미널을 열고 터미널의 cd 명령을 사용하여 android 디렉터리의 bin 폴더로 이동합니다.
입력
./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/tools
where 에 이전 단계에서 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