在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/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

相关内容