我正在尝试升级 gradle 版本并收到以下错误
'getter for buildDir: File!' is deprecated. Deprecated in Java
但无法在任何地方找到替代解决方案。
我使用 buildDir 的代码是这样的
"${[email protected]/path}"
您现在需要使用:
project.layout.buildDirectory
请参阅版本 8 升级说明。
DirectoryProperty
而不是 Java File
(使用 Gradle 的 lazy 配置 API)。
然后您将不得不使用进一步的方法来使用它。调用
get().getAsFile()
将立即访问 File
对象,但您应该尽可能延迟使用它(这样 Gradle 才能顺利完成项目配置)。
layout.buildDirectory.get()
只需使用上面的