【问题标题】:build unsuccessful in android studio在android studio中构建不成功
【发布时间】:2016-08-11 10:16:13
【问题描述】:

您好,我在编译我的 android 应用程序时遇到了一个问题。它显示下面的错误。我该如何解决这个问题

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 版本不兼容的第三方插件。
在 Gradle 进程损坏的情况下,也可以尝试关闭 IDE,然后杀死所有 Java 进程。

【问题讨论】:

    标签: android


    【解决方案1】:

    删除{project dir}/.gradle/{version}.

    将项目与 Gradle 文件同步

    【讨论】:

    • 请详细说明我不理解标签,但是我在项目目录中我应该删除文件 insde .gradle ,2.1.0或其他文件
    • 是的,删除文件夹 2.1.0.然后到 android studio,点击 tools-> Android -> Sync project with gradle file。然后清理,构建你的项目
    • 非常感谢,你不知道你救了我多少。
    • 太好了,如果对您有帮助,请投票并接受答案。
    猜你喜欢
    • 2019-06-19
    • 2015-10-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-12-23
    • 1970-01-01
    相关资源
    最近更新 更多