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 次 |
最近记录: |