【问题标题】:PhoneGap - Cordova build android faildPhoneGap - Cordova 构建 android 失败
【发布时间】:2016-01-27 13:13:48
【问题描述】:

我是 phonegap 的新手。当我尝试使用cordova构建时遇到了这个问题:

sudo cordova 构建安卓

这是日志:

Running command: /home/paul/Documents/Projets/tozer0-app/platforms/android/cordova/build 
[Error: Failed to find 'JAVA_HOME' environment variable. Try setting setting it manually.]
ERROR building one of the platforms: Error: /home/paul/Documents/Projets/tozer0-app/platforms/android/cordova/build: Command failed with exit code 2
You may not have the required environment or OS to build this project
Error: /home/paul/Documents/Projets/tozer0-app/platforms/android/cordova/build: Command failed with exit code 2

有什么想法吗?

【问题讨论】:

    标签: android cordova


    【解决方案1】:

    只需将 JAVA_HOME 、 ANDROID_HOME 和 ANT_HOME 添加到 path 并指出相应的 bin 目录为: 对于安卓工作室

    将此添加到您的 ~/.bashrc 文件中:

    1. 导出 ANDROID_HOME=/path/to/android/SDK
    2. 导出 PATH=$PATH:$ANDROID_HOME/bin

    你可以对 Ant 做同样的事情。 对于java jdk

    将此添加到您的 /etc/profile 文件中:

    1. JAVA_HOME=/path/to/jdk
    2. JRE_HOME=$JAVA_HOME/jre
    3. PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
    4. 导出 JAVA_HOME
    5. 导出 JRE_HOME
    6. 导出路径

    现在在您的终端中,键入 echo $PATH 并确保将所有环境变量添加到 PATH!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-09-08
      • 2018-10-07
      • 1970-01-01
      • 1970-01-01
      • 2021-11-22
      • 2014-10-12
      相关资源
      最近更新 更多