android - 在 mac 上创建新的第一个 phonegap Android 项目返回错误 : ANDROID_BIN ="${ANDROID_BIN:=$( which android )}" exited with 1

标签 android macos cordova

我安装了 PhoneGap's Getting Started Guide 中推荐的所有程序并遵循了各个步骤。

我创建了 .bash_profile 文件,它看起来像这样:

export PATH=${PATH}:/Development/android-sdk-mac/sdk/platform-tools:/Development/android-sdk-mac/sdk/tools

Development 文件夹位于我的桌面上。在终端导航到我的 bin 目录并创建一个新的 PhoneGap 项目后,我这样做了:

./create /Users/joey/PhoneGapExample nl.symvoli.phonegapExample PhoneGapDemo

我收到以下错误:

An unexpected error occurred: ANDROID_BIN="${ANDROID_BIN:=$( which android )}" exited with 1
Deleting project...

我搜索了可能导致此问题的原因,一切似乎都指向 $PATH 环境变量的值。当我在终端中运行 echo $PATH 时,它返回:

/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/Development/android-sdk-mac/sdk/platform-tools:/Development/android-sdk-mac/sdk/tools

任何帮助将不胜感激。

我在 Mac 上,运行 Mac OSX 10.8.3

最佳答案

只需在终端/控制台中命令即可

export PATH=${PATH}:"/Applications/Android Studio.app/sdk/tools":"/Applications/Android Studio.app/sdk/platform-tools"

检查 echo $PATH 并显示这个

/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/git/bin:/usr/X11/bin:/Applications/Android Studio.app/sdk/tools:/Applications/Android Studio.app/sdk/platform-tools

关于android - 在 mac 上创建新的第一个 phonegap Android 项目返回错误 : ANDROID_BIN ="${ANDROID_BIN:=$( which android )}" exited with 1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16237002/

相关文章:

objective-c - 我可以使用 PhoneGap 调用自定义 Objective C 类上的方法吗?

android - 仅从 Android 7.0 (Nougat) 开始支持默认接口(interface)方法

android - 为什么 RemoteMessage.getData() 在 firebase 通知中返回 null?

java - 将 Objective-c 的枚举转换为 Android 的枚举

python - easy_install 和文件权限

android phonegap 自定义 "Web page not found"

android - 如何更新通知

c++ - gcc 4.7.4 链接问题 : Undefined Symbols for Architecture x86_64

java - IntelliJ IDEA 不允许我单击 jar 并查看内容

android - PhoneGap - 调用另一个应用程序(AngryBirds)