【发布时间】:2016-05-13 04:11:36
【问题描述】:
我正在使用android studio。这是我在构建gradle时突然遇到的错误。早些时候它工作正常。我关闭了 android studio 并重新构建了 gradle。但不能修复错误。我清理并重建了 gradle。
你能解决这个问题吗?
Error:org.gradle.api.internal.changedetection.state.DefaultFileCollectionSnapshotter$FileCollectionSnapshotImpl cannot be cast to org.gradle.api.internal.changedetection.state.OutputFilesCollectionSnapshotter$OutputFilesSnapshot
此意外错误的可能原因包括:
- Gradle 的依赖缓存可能已损坏(这有时会在网络连接超时后发生。) 重新下载依赖并同步项目(需要网络)
- Gradle 构建过程(守护程序)的状态可能已损坏。停止所有 Gradle 守护程序可能会解决此问题。 停止 Gradle 构建过程(需要重新启动)
- 您的项目可能正在使用与项目中的其他插件或项目请求的 Gradle 版本不兼容的第三方插件。
下面显示我的 build.gradle 信息
类路径'com.android.tools.build:gradle:1.5.0' 应用插件:'com.android.application' compileSdkVersion 23 构建工具版本“23.0.2” minSdkVersion 15 targetSdkVersion 23 版本代码 1 版本名称“1.0”
【问题讨论】:
-
尝试同步 gradle。可能会有帮助!
-
这个链接有同样的答案。希望它的帮助。 stackoverflow.com/questions/26354153/…