实际上我正在使用 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
到您的PATH
,其中/path/to/android-sdk-linux
是您在上一步中安装 Android SDK 的位置。
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