当前位置: 首页 > 知识库问答 >
问题:

Gradle同步失败:无法确定Java版本是否提供修复?

罗鸿畴
2023-03-14

使用可执行文件C:\Program Files\Java\jdk-13.0.1\bin\Java。exe。该项目使用Gradle 4.4,它与Java 10或更高版本不兼容。详情见https://github.com/gradle/gradle/issues/4503可能的解决方案:-升级Gradle wr android studio在构建Gradle时失败,并且总是下载最新的Gradle,但它不起作用

共有1个答案

廉高邈
2023-03-14

检查您的SDK或更改您的Intellij JDK

如果您最近升级了JDK,请确保检查SDK路径是否正确。它不一定是您当前正在使用的SDK,它可以是另一个版本。要在MacOSX上执行此操作,请在项目处按F4,以转到其项目结构设置。在这里单击SDK,确保每个Java JDK都指向一个有效的文件夹。例如,在我的例子中,JDK 6 SDK指向一个不再存在的文件夹,一旦我更新,我就可以导入Gradle项目。当然,如果JDK已从磁盘中删除,也可以从IntelliJ中删除它。

在不同的场合我又遇到了同样的问题但这次我的JDK似乎都井然有序所以我无法弄清楚发生了什么。经过大量的跟踪和错误我尝试更改用于启动IntelliJ本身的JDK版本从JDK 6到JDK 8这解决了问题。为此您需要编辑位于 /Applications/.app/Contents/I的Info.plistnfo.plist.向下滚动到表示JVMVersion的部分并将其值更改为1.8*。例如:

JVM版本1.8*希望这对您有所帮助:)

 类似资料:
  • 问题内容: 我发表以下评论: 只与日志见面: 我的gradle版本是5.1.1: 我不确定如何进行(我尝试了升级/降级,但到目前为止没有任何效果)。 更新:当我跑步时,我得到以下信息: 我的包含: 问题答案: 您的系统中有两个不同的Gradle应用程序。 该 系统范围内的摇篮 本申请通过援引。 在 gradle这个-包装 的gradle产出,包装是具体到每一个项目,只能调用该项目的目录中,使用命令

  • 我运行了以下评论: 只会遇到日志: 我的包含:

  • 问题内容: 我尝试在Android Studio中导入项目。导入时,我在Gradle中遇到了一个错误: 我努力了 : 重新下载依赖项并同步项目:失败(相同错误)。 停止Gradle构建过程:失败(相同错误)。 删除主目录中的.graddle:失败(相同错误)。 使缓存无效并重新启动失败(相同的错误)。 卸载并重新安装Android Studio和SDK:失败(相同错误)。 /build.gradl

  • 启动android时,GRADLE SYNC失败并弹出此错误 渐变同步失败:没有com.android.tools.build:Gradle:3.1.2的缓存版本可用于脱机模式。有关详细信息,请参阅IDE日志(帮助|显示日志)(4m 29s 435ms) 请帮助解决这个错误。

  • 由:org.gradle.api.internal.artifacts.ivyService.DefaultLenientConfiguration$ArtifactResolveException引起:无法解析配置“:classpath”的所有工件。 原因:org.gradle.internal.resolve.ModuleVersionResolveException:无法解析com.andr

  • 当我今天早上启动我的项目时,它随机给我一条消息,说Gradle项目同步失败。基本功能(如编辑、调试)将无法正常工作。Android Studio中的代码。我看了人们为这个问题提出的其他答案,但他们一直没有工作。我取消了我的chach/重启了我的项目,但是没有运气。我也从我的项目文件夹中删除了我的. gradle文件夹,但是仍然没有运气。如果你们中的任何人能帮我,那就太棒了!这不是昨天我在做项目的时