【问题标题】:Cordova didn't build apkCordova 没有构建 apk
【发布时间】:2019-09-22 21:35:07
【问题描述】:

我正在学习 Cordova,但从一开始我就在构建 APK 时遇到了一些问题。

我认为这可能与环境变量有关。

当我尝试运行时:

cordova build android

它告诉我这个错误:

Checking Java JDK and Android SDK versions
ANDROID_SDK_ROOT=undefined (recommended setting)
ANDROID_HOME=C:\Users\Luca\AppData\Local\Android (DEPRECATED)
Requirements check failed for JDK 8 ('1.8.*')! Detected version: 12.0.1
Check your ANDROID_SDK_ROOT / JAVA_HOME / PATH environment variables.

这就是我尝试设置环境变量的方式:

我做错了什么?

【问题讨论】:

    标签: java android cordova environment-variables


    【解决方案1】:

    它抱怨JDK 12.0.1

    Requirements check failed for JDK 8 ('1.8.*')! Detected version: 12.0.1
    

    并要求JDK 8而不是JRE 8。然后可以更改JAVA_HOME

    set JAVA_HOME=<PATH TO JDK 8 - NOT JRE 8>
    cordova build android
    

    请参阅release notes

    【讨论】:

      【解决方案2】:

      我已经安装了 JDK 8 并像图像一样修改了 JAVA_HOME。

      variables

      但错误总是一样的。

      【讨论】:

        猜你喜欢
        • 2014-04-14
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-09-14
        • 1970-01-01
        • 2020-06-12
        相关资源
        最近更新 更多