【问题标题】:Android Platform Guide trouble with adding a platform through the command lineAndroid平台指南通过命令行添加平台的问题
【发布时间】:2013-11-14 06:17:51
【问题描述】:

我正在按照安装指南:http://cordova.apache.org/docs/en/3.0.0/guide_platforms_android_index.md.html#Android%20Platform%20Guide

作为早期信息,这是我的问题。

C:\apps\hello>cordova platform add android
[Error: An error occured during creation of android sub-project. 
Creating Cordova project for the Android platform:
Command failed to execute : ant jar

这就是我所做的:

  • 我安装了所有 Java Dev 包(所有)
  • 我安装了 Apache ANT,并创建了环境变量(它们有效)
  • 我为 adt-bundle 的 PATH 创建了环境变量

我想要的只是

cordova platform add android

cordova emulate android

【问题讨论】:

    标签: configuration cordova installation


    【解决方案1】:

    这是由于 ANT 工具在 JRE lib 目录中找不到 tools.jar。当我将 tools.jar 从 JDK lib 目录复制到 JRE lib 目录时,问题完全解决,当我运行命令“cordova -d platform add android”时构建成功>”。希望对您有所帮助。

    【讨论】:

      【解决方案2】:

      我今天遇到了同样的问题。经过研究,我发现我需要安装 JDK 而不是 JRE。

      Install JDK from this link

      安装后,将 JAVA_HOME 设置为 C:\Program Files\Java\jdk1.7.0_45 [你的 JDK 路径]。

      希望这会有所帮助!

      【讨论】:

        【解决方案3】:

        我安装的是 JRE 而不是 JDK...我不是 Java 安装专家,但这是我的错误。

        【讨论】:

        • 我必须根据 King 的回答设置一个 JAVA_HOME 环境变量。
        • 我不明白.. 你为什么要评论我的回答,这对我来说是正确的?
        猜你喜欢
        • 2014-10-26
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-10-23
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多