如何将android添加到cordova平台? PATH错误?

我试图将android添加为cordova平台,以便我可以使用phonegap构建应用程序。 当我试图添加android因此:

$ cordova platform add android 

我收到此错误消息:

[错误:命令android失败。 确保安装了最新的Android SDK,并在您的路径中添加了android命令(在tools /文件夹中)。 输出:/ bin / sh:android:未find命令]

我确实安装了最新的Android SDK,所以我想我需要在我的路径中添加android。 我已经搜索了如何做到这一点,并搜索了这个论坛,但我对命令行使用知之甚少,我不明白答案。

如果有人能提供非常简单的步骤来将android添加到我的路径中,我将非常感激。

Solutions Collecting From Web of "如何将android添加到cordova平台? PATH错误?"

有关PhoneGap Doc的分步说明。 在此处查看 ,然后转到步骤3B 。 我链接到2.8版本的PhoneGap,因为从快速看它似乎没有解释如何在3.0版本的文档上设置PATH。

我只想出了这个。 您需要使用实际安装Android工具的路径。 我碰巧在默认位置(我正在使用x64)所以, /Applications/adtbundle name/

亲自看看吧!

你自己看

我在这里遇到了一个相当愚蠢的问题。 我剪切和粘贴的路径将adt-bundle列为“adt-bundle”(正如人们可能期望的那样:))但我从未更改目录的名称,因为它是“adt-bundle-mac-” x86_64-20131030“。

另外,我剪切并粘贴到我的.bash_profile中的路径($ PATH)以“/ Development”开头,因为开发目录在我的主目录中,它应该以“〜/ Development”开头。

我不知道是否有其他人可能会发现这个信息有用,但当我意识到我只需要纠正我在.bash_profile中指定的路径时,这对我来说是一种解脱。

它很容易。 只需下载android SDK,稍后在系统variables中设置路径android sdk,其中包含文件夹工具和平台工具。 现在稍后在用户variables中设置ANDROID_HOME的路径。 而已。 现在您可以添加,运行,构建您的Android平台。

在MAC上 – 我在安装Android Studio之后遇到了这个问题(之前它正在工作)。

我必须做:

 touch ~/.bash_profile; open ~/.bash_profile 

然后添加该行

 export PATH=$PATH:/Users//Library/Android/sdk/tools 

并重启终端。

如果您使用Eclipse安装和管理Android SDK,请执行以下操作:

在Eclipse中打开Window->Android SDK Manager ,在新窗口中,您将能够看到顶部的SDK Path

现在您应该将此路径包含为ANDROID_HOME系统variables并将/tools/build-tools在系统PATHvariables中

在OS X上,您可以包含以下系统variables:

在终端运行nano ~/.bash_profile (因为可能还没有创建.bash配置文件,我们将在用户的根文件夹中创建)

在我的情况下SDK路径是’/ Users / markusila / android-sdks’

插入以下代码,但使用您的SDK路径,打开编辑器

 export ANDROID_HOME=/Users/YOUR_USER_NAME/android-sdks export PATH=${PATH}:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools 

现在只需运行. ~/.bash_profile . ~/.bash_profile和更改将包括在内。

除了上面的答案,不要忘记根据您喜欢的shell更新文件,例如:

ZSH:

  1. vi ~/.zshrc 2. Considering that my Android SDK is in "/Users/wils/Library/Android/sdk/" and using vi as editor: export PATH="/Users/wils/Library/Android/sdk/platform-tools:/Users/wils/Library/Android/sdk/tools:$PATH" 3. Save 4. source ~/.zshrc 

BASH:

  1. vi ~/.bash_profile 2. Considering that my Android SDK is in "/Users/wils/Library/Android/sdk/" and using vi as editor: export PATH="/Users/wils/Library/Android/sdk/platform-tools:/Users/wils/Library/Android/sdk/tools:$PATH" 3. Save 4. source ~/.bash_profile 

我希望它可以帮助别人。 片\ o /