构建时Gradle出错,计算失败

问题描述 投票:0回答:2

我调试我的应用程序并发现此错误:

1. 引起:org.gradle.api.internal.provider.AbstractProperty$PropertyQueryException: 无法计算任务 ':app:compileDebugJavaWithJavac' 的值 属性“options. generatedSourceOutputDirectory”。

2. 原因:org.gradle.api.InvalidUserCodeException:查询map(java.io.File任务的映射值) ':app:compileDebugJavaWithJavac' 属性 '注释处理器源目录' org.gradle.api.internal.file.DefaultFilePropertyFactory$ToFileTransformer@57cd73ff) 在任务 ':app:compileDebugJavaWithJavac' 完成之前不是 支持

android gradle javac
2个回答
9
投票

找到了!

这是因为 Gradle 构建版本。我有 3.8.0,它搞砸了,改用 4.2.0。

在你的 build.gradle 中:

  • 构建脚本->依赖项->类路径

像这样:

buildscript {
    repositories {
        google()
        mavenCentral()
    }

    dependencies {
        classpath 'com.android.tools.build:gradle:4.2.0'
    }
}

0
投票

替换类路径'com.android.tools.build:gradle:4.1.0' 到 类路径'com.android.tools.build:gradle:4.2.0' 解决了我的问题。

© www.soinside.com 2019 - 2024. All rights reserved.