【问题标题】:Failed to query the value of task ':app:compileDebugJavaWithJavac' property 'options.generatedSourceOutputDirectory'无法查询任务 ':app:compileDebugJavaWithJavac' 属性 'options.generatedSourceOutputDirectory' 的值
【发布时间】:2021-12-04 11:22:52
【问题描述】:

谁能帮我解决这个错误?

FAILURE:构建失败并出现异常。

  • 出了什么问题: 任务 ':app:compileDebugJavaWithJavac' 执行失败。

查询任务':app:compileDebugJavaWithJavac'属性'options.generatedSourceOutputDirectory'的值失败。 查询map的映射值(java.io.File property(org.gradle.api.file.Directory, fixed(class org.gradle.api.internal.file.DefaultFilePropertyFactory$FixedDirectory, C:\Users\any user\Documents \Desktop\Chaquopy 9.1\app\build\generated\ap_generated_sources\debug\out)) org.gradle.api.internal.file.DefaultFilePropertyFactory$ToFileTransformer@7424ad41) 在任务 ':app:compileDebugJavaWithJavac' 完成之前不受支持

  • 尝试: 使用 --stacktrace 选项运行以获取堆栈跟踪。使用 --info 或 --debug 选项运行以获得更多日志输出。运行 --scan 以获得完整的见解。

  • 通过https://help.gradle.org获得更多帮助

此版本中使用了已弃用的 Gradle 功能,使其与 Gradle 8.0 不兼容。 使用“--warning-mode all”显示各个弃用警告。 见https://docs.gradle.org/7.0.2/userguide/command_line_interface.html#sec:command_line_warnings

在 2 秒内构建失败 12 个可操作的任务:12 个最新的

【问题讨论】:

  • 尝试使用菜单项 Build > Rebuild Project 进行干净的重建。如果这不起作用,请单击“使用 --stacktrace 运行”链接,然后编辑您的问题以包含堆栈跟踪。
  • 在顶层 build.gradle 文件中包含 dependencies 部分也很有用,显示 com.android.tools.build:gradlecom.chaquo.python:gradle 的版本号。

标签: python java android android-studio gradle


【解决方案1】:

我遇到了同样的问题,通过降级 Gradle 版本解决了。可能是高版本的 Gradle 语法变化造成的。

【讨论】:

  • 您的答案可以通过额外的支持信息得到改进。请edit 添加更多详细信息,例如引用或文档,以便其他人可以确认您的答案是正确的。你可以找到更多关于如何写好答案的信息in the help center
猜你喜欢
  • 2021-10-10
  • 1970-01-01
  • 1970-01-01
  • 2021-04-22
  • 2021-09-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-02-10
相关资源
最近更新 更多