Nik*_*iki 5 java android gradle build.gradle
我正在尝试升级 gradle 版本并收到以下错误
'getter for buildDir: File!' is deprecated. Deprecated in Java
Run Code Online (Sandbox Code Playgroud)
但无法在任何地方找到替代解决方案。
我使用 buildDir 的代码是这样的
"${this@allprojects.buildDir/path}"
Run Code Online (Sandbox Code Playgroud)
您现在需要使用:
project.layout.buildDirectory
Run Code Online (Sandbox Code Playgroud)
请参阅版本 8 升级说明。
这将为您提供一个DirectoryProperty而不是 Java File(使用 Gradle 的惰性配置 API)。
然后您将不得不使用进一步的方法来使用它。调用get().getAsFile()会立即访问该File对象,但您应该尽可能延迟使用它(这样Gradle才能顺利完成项目配置)。
| 归档时间: |
|
| 查看次数: |
1615 次 |
| 最近记录: |