【问题标题】:Gradle build process is failingGradle 构建过程失败
【发布时间】:2020-09-23 02:02:08
【问题描述】:

我的项目正在成功构建,突然我在 Android Studio 中遇到以下错误。

无法找到方法 'org.gradle.api.publish.maven.internal.publication.MavenPublicationInternal.getPublishableFiles()Lorg/gradle/api/file/FileCollection;'。 此意外错误的可能原因包括: Gradle 的依赖缓存可能已损坏(这有时会在网络连接超时后发生。) 重新下载依赖并同步项目(需要网络) Gradle 构建过程(守护进程)的状态可能已损坏。停止所有 Gradle 守护程序可能会解决此问题。 停止 Gradle 构建过程(需要重新启动) 您的项目可能正在使用与项目中的其他插件或项目请求的 Gradle 版本不兼容的第三方插件。 在 Gradle 进程损坏的情况下,您也可以尝试关闭 IDE,然后杀死所有 Java 进程。

我尝试清除本地依赖缓存并重建项目。但错误仍然存​​在。 我正在使用带有构建工具 v29.0.2 的 android studio v4.0。

是不是因为 gradle 无法从 maven repo 下载依赖? 是因为在我的“存储库”列表中配置 maven 时出错吗? 如何获得有关此错误的更多信息?

【问题讨论】:

  • 您是否尝试过以下操作 - 文件 - 使缓存无效/重新启动。
  • @cantona_7 是的,我做到了。但问题仍然存在

标签: android maven android-studio gradle build.gradle


【解决方案1】:

尝试更新com.jfrog.artifactory 版本。

【讨论】:

【解决方案2】:

我对此的解决方案是像 @disha4mourya 建议的那样更新人工版本 - 将此块添加到您的项目的 build.gradle,直接在您的 buildscript 块之后:

plugins {
    id "com.jfrog.artifactory" version "4.18.3"
}

【讨论】:

    猜你喜欢
    • 2015-08-22
    • 2014-03-30
    • 1970-01-01
    • 2018-10-03
    相关资源
    最近更新 更多