无法在Mac上的cordova中添加android平台

时间:2014-03-01 15:55:10

标签: android cordova

我不确定我错过了哪一步,但我无法让Cordova将android平台添加到我的示例项目中。

这是我从终端获得的:

:hello2 my-username$ cordova platform add android
Creating android project...

/Users/my-username/.cordova/lib/android/cordova/3.4.0/bin/node_modules/q/q.js:126
                    throw e;
                      ^
Error: The command "android" failed. Make sure you have the latest Android SDK installed,     and the "android" command (inside the tools/ folder) is added to your path.

这就是我在.bash_profile中所拥有的:

export PATH=${PATH}:/Users/my-username/Documents/Development/sdk/platform-tools:/Users/my-username/Documents/Development/sdk/tools

我的/开发目录设置如下:

/蚀

/ hello2

/ SDK

非常感谢任何帮助。

2 个答案:

答案 0 :(得分:0)

一些想法:

使用“ant -version”检查您的ant安装是否正常。

将以下内容添加到您的bash配置文件中(您可能已将ant安装在其他位置,因此请先在Finder中检查/查找路径):

export PATH =“$ {PATH}:/ usr / share / ant / bin”

重新启动以应用新的shell路径。

使用以下命令检查shell中的路径输出:“echo $ PATH”以确保它符合您的想法。

答案 1 :(得分:0)

我认为你还没有为android-sdk定义路径。确保已安装最新更新版本的android-sdk。

android-sdk的路径:     -ANDROID_HOME(C:\ Program Files(x86)\ Android \ android-sdk \ platform-tools)