我最近将项目的gradle版本从2.14.1更新到3.0,此后每次构建时都会出现以下错误:
Error:Cause: org.gradle.api.internal.tasks.DefaultTaskInputs$TaskInputUnionFileCollection无法转换为org.gradle.api.internal.file.collections.DefaultConfigurableFileCollection 导致这种意外错误的可能原因包括:
对于损坏的Gradle进程,您还可以尝试关闭IDE,然后终止所有Java进程。
- Gradle的依赖缓存可能已损坏(有时在网络连接超时后会发生)。 重新下载依赖项并同步项目(需要网络)
- Gradle构建进程(守护进程)的状态可能已损坏。停止所有Gradle守护进程可能会解决此问题。 停止Gradle构建进程(需要重新启动)
- 您的项目可能正在使用与项目中的其他插件或项目请求的Gradle版本不兼容的第三方插件。
我在Google上搜索到一些解决方法,例如这个,但是没有一个有效。有人知道如何解决吗?