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

Cordova最新环境下新项目构建失败:SDK废弃警告+Gradle报错

解决Gradle构建错误:Unsupported class file major version 64

问题根源

错误提示里的Unsupported class file major version 64核心原因是Java版本与Gradle版本不兼容:

  • Java 20的class文件版本号为64
  • Gradle 8.0.2最高仅支持到Java 17,无法识别Java 20生成的类文件

解决步骤

  • 安装Java 17(OpenJDK或Oracle JDK均可,优先推荐OpenJDK)
  • 切换项目使用Java 17:
    1. 系统级切换:设置环境变量JAVA_HOME指向Java 17的安装路径,同时将Java 17的bin目录移到PATH环境变量最前端
    2. 项目级切换:在项目的gradle.properties文件(对应路径:C:\Users\andre\OneDrive\Desktop\FlopyBierd\platforms\android\gradle.properties)中添加配置:
      org.gradle.java.home=C:\\你的Java17安装路径\\jdk-17.x.x
      
  • 清理Gradle缓存:删除C:\Users\andre\.gradle\caches目录下的所有内容,避免旧缓存残留干扰
  • 重新执行构建命令

额外建议

当前ANDROID_SDK_ROOT未设置(已提示为推荐配置),建议设置环境变量ANDROID_SDK_ROOT指向C:\Users\andre\AppData\Local\Android\Sdk,替代已废弃的ANDROID_HOME。

内容的提问来源于stack exchange,提问作者Andrei-Răducu Linte

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.25 07:32:52