【问题标题】:Requirements check failed for JDK 1.8.x! Detected version: 17.0.1 in Windows 10JDK 1.8.x 的要求检查失败!检测到的版本:Windows 10 中的 17.0.1
【发布时间】:2022-01-13 07:53:56
【问题描述】:

我正在尝试为 Android 构建一个 apk。当我运行命令ionic cordova build android 时,我得到了错误: 检查 Java JDK 和 Android SDK 版本 ANDROID_SDK_ROOT=C:\Users\myUserName\AppData\Local\Android\Sdk(推荐设置) ANDROID_HOME=C:\Users\myUserName\AppData\Local\Android\Sdk(已弃用) 要求检查失败JDK 1.8.x!检测到的版本:17.0.1 检查您的 ANDROID_SDK_ROOT / JAVA_HOME / PATH 环境变量。

应用·命令“cordova”失败,退出代码:1 个应用·更新 Cordova config.xml 应用·⚠️ [FAIL] Cordova CLI 失败

它说我需要 JDK 1.8.x,但它检测到但我很确定我安装了 JDK 1.8

我的 JAVA_HOME 环境变量设置为C:\Program Files\Java\jdk-17.0.1

我不知道为什么我无法构建应用程序。请帮忙!

【问题讨论】:

    标签: java android cordova ionic-framework java-17


    【解决方案1】:

    您需要更改您的 JAVA_HOME 条目并将安装 JDK 1.8 的路径放在那里。

    【讨论】:

    • 我该怎么做?据我所知设置JAVA_HOME的环境路径意味着只设置JDK路径并且在JAVA_HOME中我已经设置了我的JDK路径。仍然会出现错误
    猜你喜欢
    • 2021-08-17
    • 2020-05-04
    • 2021-04-17
    • 2019-10-07
    • 2019-10-31
    • 2021-09-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多