【问题标题】:Cordova Platform Add Android ExceptionCordova 平台添加 Android 异常
【发布时间】:2014-09-20 06:06:12
【问题描述】:

在 Windows 8 cmd 中调用cordova platform add android 时,会抛出错误消息ERROR : executing command 'ant', make sure you have ant installed and added to your path。我已经浏览了很多与此问题相关的其他 StackOverflow 帖子,但仍然收到相同的错误消息。我已经按照此处文档中的说明安装了 node.js 和 GIT:http://cordova.apache.org/docs/en/3.5.0//guide_cli_index.md.html#The%20Command-Line%20Interface。我还安装了 ant,并在用户 PATH 系统变量中添加了 ant、Android 工具和 Android 平台工具。这是当前的 PATH 变量:

%ANT_HOME%\bin;%JAVA_HOME%\bin;C:\apache-ant-1.9.4\bin;C:\apache-ant.1.9.4;%ANDROID_HOME%;C:\Users\t-alboul\Desktop\adt-bundle-windows-x86_64-20140702\sdk\tools;C:\Users\t-alboul\Desktop\adt-bundle-windows-x86_64-20140702\sdk\platform-tools;C:\Users\t-alboul\Desktop\adt-bundle-windows-x86_64-20140702\sdk\tools\ant;C:\Users\t-alboul\AppData\Roaming\npm

ANT_HOME: C:\apache-ant-1.9.4

JAVA_HOME: C:\Progra~1\Java\jdk1.8.0_05

ANDROID_HOME: C:\Users\t-alboul\Desktop\Eclipse\adt-bundle-windows-x86_64-20140702\sdk

我还能尝试什么来解决这个问题?还有什么我应该添加到 PATH 变量中的吗?

【问题讨论】:

    标签: android cordova ant path


    【解决方案1】:

    尝试使用 npm 安装 ant

    npm install -g ant

    并将 C:\Users\(您的用户名)\AppData\Roaming\npm\node_modules\ant\ant\bin 添加到 PATH

    【讨论】:

    • 我用npm安装了ant,在cmd中通过node.js收到了警告提示。我还将该路径添加到 %PATH% 变量的末尾,但仍然收到相同的错误。这可能是因为 C:\Users\t-alboul 目录中没有 AppData\Roaming 目录。 npm 没有安装正确吗?
    • AppData 被隐藏。尝试直接去那里。粘贴 C:\Users\(您的用户名)\AppData\Roaming 并查找 ant bin 文件夹。也许您的电脑上的位置不同。
    • chrisbitting.com/2014/01/06/… 试试这个指南
    【解决方案2】:

    我在你的道路上看到你有

    • C:\apache-ant-1.9.4\bin
    • C:\apache-ant.1.9.4 以及
    • %ANT_HOME%\bin 和 %ANT_HOME% 设置为 C:\apache-ant-1.9.4

    那么,tour ant 包实际上在哪里? C:\apache-ant-1.9.4 或 C:\apache-ant.1.9.4 以防万一它是第二个,你的路径中没有任何东西指向垃圾箱文件夹。

    我强烈建议您清理路径并确保您的环境变量指向正确的文件夹。

    你在 Cordova android 的道路上需要的是

    %ANDROID_HOME%\platform-tools;%ANDROID_HOME%\tools;%JAVA_HOME%\bin;%ANT_HOME%\bin
    

    要检查是否可以从路径访问 ant,请打开一个 cmd 并运行 ant -version,它应该会显示 Apache Ant(TM) version 1.9.4 compiled ...

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-10-26
      • 2015-03-14
      • 2013-07-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-12-07
      相关资源
      最近更新 更多