You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

执行cordova build android --release报错:JDK 1.8.x版本校验失败,检测到版本为13.0.1

报错核心原因
  • 当前使用的Cordova版本仅支持JDK 1.8.x版本,环境当前安装的JDK13不满足版本要求
  • ANDROID_SDK_ROOT环境变量未正确配置
解决步骤

步骤1:安装并配置正确版本的JDK

  • 下载安装JDK 1.8.x(即JDK8)安装包
  • 修改JAVA_HOME环境变量,指向JDK8的安装目录
  • 将JDK8的bin目录路径添加到PATH环境变量中,优先级高于其他版本JDK的bin目录
  • 配置完成后重启命令行,执行java -version确认返回版本为1.8.x系列

步骤2:配置Android SDK环境变量

  • 找到本地Android SDK的安装路径,常见默认路径如下:
    • Windows:C:\Users\你的用户名\AppData\Local\Android\Sdk
    • macOS/Linux:/Users/你的用户名/Library/Android/sdk
  • 新增环境变量ANDROID_SDK_ROOT,值为上述SDK安装路径
  • 将SDK下的platform-tools、tools、build-tools(对应你项目适配的版本目录)路径添加到PATH环境变量中
  • 执行adb version确认SDK配置生效

步骤3:重新执行打包命令

所有配置完成后,重启命令行工具,重新执行打包命令:
cordova build android --release

如果仍有报错,可添加--verbose参数输出详细日志排查问题:
cordova build android --release --verbose

内容的提问来源于stack exchange,提问作者Shiva

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.28 05:06:00